public UnifyApiResult Edit(ContactGroupModel model) { if (model == null) { return(UnifyApiResult.Error("参数不能为空。")); } if (string.IsNullOrEmpty(model.UserName)) { return(UnifyApiResult.Error("姓名不能为空。")); } if (string.IsNullOrEmpty(model.Contact)) { return(UnifyApiResult.Error("电话不能为空。")); } if (string.IsNullOrEmpty(model.ContactGroupId)) { return(UnifyApiResult.Error("分组不能为空。")); } model.ModifyDatetime = DateTime.Now; ContactGroupDAL dal = new ContactGroupDAL(); dynamic result = dal.Modify(model); return(UnifyApiResult.Sucess(result)); }
public UnifyApiResult FindPageList(string name, int currentPageIndex, int pageSize) { ContactGroupDAL dal = new ContactGroupDAL(); IEnumerable <dynamic> result = dal.FindPageList(name, currentPageIndex, pageSize, out var total); var enumerable = result as dynamic[] ?? result.ToArray(); return(UnifyApiResult.PageResult(enumerable, total)); }
public UnifyApiResult Remove(string id) { if (string.IsNullOrEmpty(id)) { return(UnifyApiResult.Error("参数不能为空。")); } ContactGroupDAL dal = new ContactGroupDAL(); dynamic result = dal.Remove(id); return(UnifyApiResult.Sucess(result)); }