using System; using PetaPoco; using Pingchuan.BeijingSafeguard.Model; namespace Pingchuan.BeijingSafeguard.DAL { public class OrgDAL : BaseDAL { public static int Add(Org org) { object id = db.Insert(org); return int.Parse(id.ToString()); } public static int Update(Org org) { return db.Update(org); } public static int Delete(int id) { return db.Delete(id); } public static int Enable(int id, int enable) { string sql = $@"update orgs set enable = {enable} where id = {id}"; return db.Execute(sql); } public static Pagination Query(int pageIndex, int pageSize) { string sql = $@"select * from orgs order by create_time desc"; Page orgs = db.Page(pageIndex, pageSize, sql); return Pagination.FromPage(orgs); } } }