public virtual Apps.Models.Sys.SysAreasModel GetById(string id) { SysAreas entity = m_Rep.GetById(id); if (entity != null) { //SysAreas entity = m_Rep.GetById(id); Apps.Models.Sys.SysAreasModel model = new Apps.Models.Sys.SysAreasModel(); model.Id = entity.Id; model.Name = entity.Name; model.ParentId = entity.ParentId; model.Sort = entity.Sort; model.Enable = entity.Enable; model.CreateTime = entity.CreateTime; model.IsMunicipality = entity.IsMunicipality; model.IsHKMT = entity.IsHKMT; model.IsOther = entity.IsOther; return(model); } else { return(null); } }
/// <summary> /// 保存数据 /// </summary> public virtual void SaveImportData(IEnumerable <SysAreasModel> list) { try { using (DBContainer db = new DBContainer()) { foreach (var model in list) { SysAreas entity = new SysAreas(); entity.Id = ResultHelper.NewId; entity.Name = model.Name; entity.ParentId = model.ParentId; entity.Sort = model.Sort; entity.Enable = model.Enable; entity.CreateTime = ResultHelper.NowTime; entity.IsMunicipality = model.IsMunicipality; entity.IsHKMT = model.IsHKMT; entity.IsOther = model.IsOther; db.SysAreas.Add(entity); } db.SaveChanges(); } } catch (Exception ex) { throw; } }
//////[SupportFilter] public ActionResult Create(string KEY_Id) { SysAreas entity = new SysAreas() { ParentId = KEY_Id, Enable = "true" }; return(View(entity)); }
public virtual async Task <Tuple <ValidationErrors, bool> > CreateAsync(SysAreasModel model) { ValidationErrors errors = new ValidationErrors(); try { SysAreas entity = await m_Rep.GetByIdAsync(model.Id); if (entity != null) { errors.Add(Resource.PrimaryRepeat); return(new Tuple <ValidationErrors, bool>(errors, false)); } entity = new SysAreas(); entity.Id = model.Id; entity.Name = model.Name; entity.ParentId = model.ParentId; entity.Sort = model.Sort; entity.Enable = model.Enable; entity.CreateTime = model.CreateTime; entity.IsMunicipality = model.IsMunicipality; entity.IsHKMT = model.IsHKMT; entity.IsOther = model.IsOther; if (await m_Rep.CreateAsync(entity)) { return(new Tuple <ValidationErrors, bool>(errors, true)); } else { errors.Add(Resource.InsertFail); return(new Tuple <ValidationErrors, bool>(errors, false)); } } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(new Tuple <ValidationErrors, bool>(errors, false)); } }
public int Edit(SysAreas model) { if (model.Id == 0) { db.Set <SysAreas>().Add(model); } else { return(db.SysAreas.Where(c => c.Id == model.Id).Update(r => new SysAreas { ShortName = model.ShortName, AreaId = model.AreaId, AreaLevel = model.AreaLevel, ParentId = model.ParentId, AreaName = model.AreaName, TimeStamp = model.TimeStamp, })); } return(db.SaveChanges()); }
//////[SupportFilter] public JsonResult Edit(SysAreas model) { if (model != null) { if (m_BLL._SysAreasRepository.Update(model)) { LogHandler.WriteServiceLog(GetUserId(), "Id" + model.Id + ",Name" + model.Name, "成功", "修改", "SysAreas"); return(Json(JsonHandler.CreateMessage(1, Resource.EditSucceed))); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(GetUserId(), "Id" + model.Id + ",Name" + model.Name + "," + ErrorCol, "失败", "修改", "SysAreas"); return(Json(JsonHandler.CreateMessage(0, Resource.EditFail + ":" + ErrorCol))); } } else { return(Json(JsonHandler.CreateMessage(0, Resource.EditFail))); } }
//////[SupportFilter] public JsonResult Create(SysAreas model) { model.CreateTime = ResultHelper.NowTime.ToString("yyyy-MM-dd"); if (model != null) { if (m_BLL._SysAreasRepository.Create(model)) { LogHandler.WriteServiceLog(GetUserId(), "KEY_Id" + model.KEY_Id + ",Name" + model.Name, "成功", "创建", "SysAreas"); return(Json(JsonHandler.CreateMessage(1, Resource.InsertSucceed))); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(GetUserId(), "KEY_Id" + model.KEY_Id + ",Name" + model.Name + "," + ErrorCol, "失败", "创建", "SysAreas"); return(Json(JsonHandler.CreateMessage(0, Resource.InsertFail + ErrorCol))); } } else { return(Json(JsonHandler.CreateMessage(0, Resource.InsertFail))); } }
//////[SupportFilter] public JsonResult Delete(string Id) { if (!string.IsNullOrWhiteSpace(Id)) { SysAreas entity = m_BLL._SysAreasRepository.Find(Convert.ToInt32(Id)); if (m_BLL._SysAreasRepository.Delete(entity.Id) > 0) { LogHandler.WriteServiceLog(GetUserId(), "Id:" + entity.Id, "成功", "删除", "SysAreas"); return(Json(JsonHandler.CreateMessage(1, Resource.DeleteSucceed))); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(GetUserId(), "Id" + entity.Id + "," + ErrorCol, "失败", "删除", "SysAreas"); return(Json(JsonHandler.CreateMessage(0, Resource.DeleteFail + ErrorCol))); } } else { return(Json(JsonHandler.CreateMessage(0, Resource.DeleteFail))); } }
public virtual void Create(ref ValidationErrors errors, Apps.Models.Sys.SysAreasModel model) { SysAreas entity = m_Rep.GetById(model.Id); if (entity != null) { errors.Add(Resource.PrimaryRepeat); return; } entity = new SysAreas(); entity.Id = model.Id; entity.Name = model.Name; entity.ParentId = model.ParentId; entity.Sort = model.Sort; entity.Enable = model.Enable; entity.CreateTime = model.CreateTime; entity.IsMunicipality = model.IsMunicipality; entity.IsHKMT = model.IsHKMT; entity.IsOther = model.IsOther; m_Rep.Create(entity); }
public virtual bool Create(ref ValidationErrors errors, SysAreasModel model) { try { SysAreas entity = m_Rep.GetById(model.Id); if (entity != null) { errors.Add(Resource.PrimaryRepeat); return(false); } entity = new SysAreas(); entity.Id = model.Id; entity.Name = model.Name; entity.ParentId = model.ParentId; entity.Sort = model.Sort; entity.Enable = model.Enable; entity.CreateTime = model.CreateTime; entity.IsMunicipality = model.IsMunicipality; entity.IsHKMT = model.IsHKMT; entity.IsOther = model.IsOther; if (m_Rep.Create(entity)) { return(true); } else { errors.Add(Resource.InsertFail); return(false); } } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(false); } }
public virtual bool Edit(ref ValidationErrors errors, SysAreasModel model) { try { SysAreas entity = m_Rep.GetById(model.Id); if (entity == null) { errors.Add(Resource.Disable); return(false); } entity.Id = model.Id; entity.Name = model.Name; entity.ParentId = model.ParentId; entity.Sort = model.Sort; entity.Enable = model.Enable; entity.CreateTime = model.CreateTime; entity.IsMunicipality = model.IsMunicipality; entity.IsHKMT = model.IsHKMT; entity.IsOther = model.IsOther; if (m_Rep.Edit(entity)) { return(true); } else { errors.Add(Resource.NoDataChange); return(false); } } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(false); } }
public virtual SysAreasModel GetById(object id) { if (IsExists(id)) { SysAreas entity = m_Rep.GetById(id); SysAreasModel model = new SysAreasModel(); model.Id = entity.Id; model.Name = entity.Name; model.ParentId = entity.ParentId; model.Sort = entity.Sort; model.Enable = entity.Enable; model.CreateTime = entity.CreateTime; model.IsMunicipality = entity.IsMunicipality; model.IsHKMT = entity.IsHKMT; model.IsOther = entity.IsOther; return(model); } else { return(null); } }
public virtual void Modify(ref ValidationErrors errors, Apps.Models.Sys.SysAreasModel model, params string[] updateProperties) { SysAreas entity = m_Rep.GetById(model.Id); if (entity == null) { errors.Add(Resource.Disable); return; } if (updateProperties.Count() <= 0) { entity.Id = model.Id; entity.Name = model.Name; entity.ParentId = model.ParentId; entity.Sort = model.Sort; entity.Enable = model.Enable; entity.CreateTime = model.CreateTime; entity.IsMunicipality = model.IsMunicipality; entity.IsHKMT = model.IsHKMT; entity.IsOther = model.IsOther; } else { Type type = typeof(Apps.Models.Sys.SysAreasModel); Type typeE = typeof(Apps.Models.SysAreas); foreach (var item in updateProperties) { System.Reflection.PropertyInfo pi = type.GetProperty(item); System.Reflection.PropertyInfo piE = typeE.GetProperty(item); piE.SetValue(entity, pi.GetValue(model), null); } } m_Rep.Modify(entity, updateProperties); }
//////[SupportFilter] public ActionResult Edit(string Id) { SysAreas entity = m_BLL._SysAreasRepository.Find(Convert.ToInt32(Id)); return(View(entity)); }
public override SysUserModel GetById(object id) { SysUser entity = m_Rep.GetById(id); SysUserModel model = new SysUserModel(); model.Id = entity.Id; model.UserName = entity.UserName; model.Password = entity.Password; model.TrueName = entity.TrueName; model.Card = entity.Card; model.MobileNumber = entity.MobileNumber; model.PhoneNumber = entity.PhoneNumber; model.QQ = entity.QQ; model.EmailAddress = entity.EmailAddress; model.OtherContact = entity.OtherContact; model.Province = entity.Province; model.City = entity.City; model.Village = entity.Village; model.Address = entity.Address; model.State = entity.State; model.CreateTime = entity.CreateTime; model.CreatePerson = entity.CreatePerson; model.Sex = entity.Sex; model.Birthday = entity.Birthday; model.JoinDate = entity.JoinDate; model.Marital = entity.Marital; model.Political = entity.Political; model.Nationality = entity.Nationality; model.Native = entity.Native; model.School = entity.School; model.Professional = entity.Professional; model.Degree = entity.Degree; model.DepId = entity.DepId; model.DepName = entity.SysStruct.Name; model.PosId = entity.PosId; model.PosName = entity.SysPosition.Name; model.Expertise = entity.Expertise; model.JobState = entity.JobState; model.Photo = entity.Photo; model.Attach = entity.Attach; model.Lead = entity.Lead; model.LeadName = entity.LeadName; model.IsSelLead = entity.IsSelLead; model.IsReportCalendar = entity.IsReportCalendar; model.IsSecretary = entity.IsSecretary; SysAreas areas = new SysAreas(); areas = areasRep.GetById(entity.Province); if (areas != null) { model.ProvinceName = areas.Name; } areas = areasRep.GetById(entity.Village); if (areas != null) { model.VillageName = areas.Name; } areas = areasRep.GetById(entity.City); if (areas != null) { model.CityName = areas.Name; } return(model); }