using OrmContrast.Entity; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OrmContrast.SimpleData { public class HotelDAL { /// /// 查询所有 /// public List ExecuteList() { var data = DbHelper.DAL.hotelacc.All(); return data.ToList(); } /// /// 主键ID查询 /// /// /// public hotelacc ExecuteEntity(long id) { var data = DbHelper.DAL.hotelacc.FindByhid(id); return data; } public List ExecuteList(string gender, string address) { var db = DbHelper.DAL; //var data = //var data = db.SQL("SELECT name,gender,ctfid,mobile,address,email FROM hotelacc WHERE gender='F'"); //return data;//.ToList(); return db.hotelacc.FindAll(db.hotelacc.address.Like("%" + address + "%") && db.hotelacc.gender == gender);//db.hotelacc.address.Like("%" + address + "%") && //if (data == null) return null; //return data.ToList(); } public List ExecuteListBy(string gender) { var db = DbHelper.DAL.Open(); //var db= DBHelper.DAL; var sql = @"SELECT name,gender,ctfid,mobile,address,email FROM hotelacc WHERE gender=@gender"; var row = db.ToRows(sql, new { gender = "F" }); return row; } public void ExecuteInsert(hotelacc entity) { DbHelper.DAL.hotelacc.Insert(entity); } } }