public SetSystemDTO ToDTO(SetSystemEntity model) { SetSystemDTO dto = new SetSystemDTO(); dto.ID = model.ID; dto.IsOpenWeb = model.IsOpenWeb; dto.CloseWebRemark = model.CloseWebRemark; dto.CreateTime = model.CreateTime; return(dto); }
/// <summary> /// 添加 /// </summary> /// <param name="state"></param> /// <param name="remark"></param> /// <returns></returns> public long AddSetSystem(int state, string remark) { using (MyDbContext dbcontext = new MyDbContext()) { SetSystemEntity entity = new SetSystemEntity(); entity.IsOpenWeb = state; entity.CloseWebRemark = remark; dbcontext.SetSystem.Add(entity); dbcontext.SaveChanges(); return(entity.ID); } }
public SetSystemDTO GetFirstModelByID() { using (MyDbContext dbcontext = new MyDbContext()) { CommonService <SetSystemEntity> cs = new CommonService <SetSystemEntity>(dbcontext); SetSystemEntity re = cs.GetAll().FirstOrDefault();// cs.GetById(ID); SetSystemDTO model = null; if (re != null) { model = ToDTO(re); } return(model); } }
/// <summary> /// 根据ID查询 /// </summary> /// <param name="ID"></param> /// <returns></returns> public SetSystemDTO GetModelByID(long ID) { using (MyDbContext dbcontext = new MyDbContext()) { CommonService <SetSystemEntity> cs = new CommonService <SetSystemEntity>(dbcontext); SetSystemEntity re = cs.GetById(ID); SetSystemDTO model = null; if (re != null) { model = ToDTO(re); } return(model); } }
/// <summary> /// 更改前台开放设置 /// </summary> /// <param name="id"></param> /// <param name="state"></param> /// <param name="remark"></param> /// <returns>0:更新成功,1:更新失败,2:不存在</returns> public int UpdateSystem(long id, int state, string remark) { using (MyDbContext dbcontext = new MyDbContext()) { CommonService <SetSystemEntity> cs = new CommonService <SetSystemEntity>(dbcontext); SetSystemEntity model = cs.GetById(id); if (model == null) { return(2);//不存在 } model.IsOpenWeb = state; model.CloseWebRemark = remark; int num = dbcontext.SaveChanges(); if (num > 0) { return(0);//更新成功 } else { return(1);//更新失败 } } }