/// <summary> /// Edit model /// </summary> /// <param name="model">model</param> /// <returns>true or false</returns> public bool Edit(SysSampleModel model) { try { SysSample entity = Rep.GetById(model.Id); if (entity == null) { return(false); } entity.Name = model.Name; entity.Age = model.Age; entity.Bir = model.Bir; entity.Photo = model.Photo; entity.Note = model.Note; if (Rep.Edit(entity) == 1) { return(true); } else { return(false); } } catch (Exception ex) { //ExceptionHander.WriteException(ex); return(false); } }
public bool Edit(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = Rep.GetById(model.ID); if (entity == null) { errors.Add("未查到实体"); return(false); } entity = new SysSample(); entity.ID = model.ID; entity.Name = model.Name; entity.Note = model.Note; entity.Photo = model.Photo; entity.Bir = model.Bir; entity.Age = model.Age; entity.CreateTime = model.CreateTime; if (Rep.Edit(entity) > 0) { return(true); } errors.Add("更新失败"); return(false); } catch (Exception ex) { errors.Add(ex.Message); //写入异常 ExceptionHander.WriteException(ex); return(false); } }
public ActionResult Edit(string id) { ViewBag.Perm = GetPermission(); SysSampleModel entity = m_BLL.GetById(id); return(View(entity)); }
/// <summary> /// 修改一个实体 /// </summary> /// <param name="errors">持久的错误信息</param> /// <param name="model">模型</param> /// <returns>是否成功</returns> public bool Edit(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = Rep.GetById(model.Id); if (entity == null) { errors.Add(Suggestion.Disable); return(false); } entity.Name = model.Name; entity.Age = model.Age; entity.Bir = model.Bir; entity.Photo = model.Photo; entity.Note = model.Note; if (Rep.Edit(entity) == 1) { return(true); } else { errors.Add(Suggestion.EditFail); return(false); } } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(false); } }
public bool Create(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = Rep.GetById(model.ID); if (entity != null) { errors.Add("主键重复"); return(false); } entity = new SysSample(); entity.ID = model.ID; entity.Name = model.Name; entity.Note = model.Name; entity.Photo = model.Photo; entity.Bir = model.Bir; entity.Age = model.Age; entity.CreateTime = model.CreateTime; if (Rep.Create(entity) == 1) { return(true); } errors.Add("插入失败"); return(false); } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(false); } }
/// <summary> /// 修改一个实体 /// </summary> /// <param name="errors">持久的错误信息</param> /// <param name="model">模型</param> /// <returns>是否成功</returns> public bool Edit(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = Rep.GetById(model.Id); if (entity == null) { errors.Add("主键不存在"); return(false); } entity.Name = model.Name; entity.Age = model.Age; entity.Bir = model.Bir; entity.Photo = model.Photo; entity.Note = model.Note; if (Rep.Edit(entity) == 1) { return(true); } else { errors.Add("编辑失败"); return(false); } } catch (Exception ex) { errors.Add("编辑异常"); ExceptionHandler.WriteException(ex); return(false); } }
public ActionResult Details(int id) { ViewBag.Perm = GetPermission(); SysSampleModel model = sampleBLL.GetEntityById(id); return(View("Details", model)); }
public ActionResult Edit(int?id) { ViewBag.Perm = GetPermission(); SysSampleModel model = sampleBLL.GetEntityById(id ?? 0); return(View("Edit", model)); }
public virtual bool Edit(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = m_Rep.GetById(model.Id); if (entity == null) { errors.Add(Resource.Disable); return(false); } entity.Id = model.Id; entity.Name = model.Name; entity.Age = model.Age; entity.Bir = model.Bir; entity.Photo = model.Photo; entity.Note = model.Note; entity.CreateTime = model.CreateTime; if (m_Rep.Edit(entity)) { return(true); } else { errors.Add("没有数据改变"); return(false); } } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(false); } }
//public bool Create(SysSampleModel model) //{ // try // { // var entity = Rep.GetById(model.Id); // if (entity != null) // return false; // entity = new SysSample(); // entity.Id = model.Id; // entity.Name = model.Name; // entity.Age = model.Age; // entity.BirthDay = model.BirthDay; // entity.Photo = model.Photo; // entity.Note = model.Note; // entity.CreateTime = Convert.ToDateTime(model.CreateTime); // if (Rep.Create(entity) == 1) // { // return true; // } // else // { // return false; // } // } // catch (Exception ex) // { // return false; // } //} #endregion public bool Create(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = new SysSample(); entity.Name = model.Name; entity.Age = model.Age; entity.Bir = model.BirthDay; entity.Photo = model.Photo; entity.Note = model.Note; entity.CreateTime = DateTime.Now; if (Rep.Create(entity) == 1) { return(true); } else { errors.Add("插入失败"); return(false); } } catch (Exception ex) { errors.Add(ex.Message); BLL.Core.ExceptionHander.WriteException(ex); return(false); } }
public override bool Create(ref ValidationErrors errors, SysSampleModel model) { try { SysSample entity = m_Rep.GetById(model.Id); if (entity != null) { errors.Add(Suggestion.PrimaryRepeat); return(false); } entity = new SysSample(); entity.Id = model.Id; entity.Name = model.Name.TrimStart(); entity.Age = model.Age; entity.Bir = model.Bir; entity.Photo = model.Photo; entity.Note = model.Note; entity.CreateTime = model.CreateTime; if (m_Rep.Create(entity)) { return(true); } else { errors.Add(Suggestion.InsertFail); return(false); } } catch (Exception ex) { errors.Add(ex.Message); ExceptionHander.WriteException(ex); return(false); } }
public SysSampleModel GetById(int id) { try { if (IsExist(id)) { SysSample entity = Rep.GetById(id); SysSampleModel model = new SysSampleModel(); model.ID = (int)entity.ID; model.Name = entity.Name; model.Age = entity.Age; model.Bir = entity.Bir; model.Photo = entity.Photo; model.Note = entity.Note; model.CreateTime = entity.CreateTime; return(model); } return(new SysSampleModel()); } catch (Exception ex) { ExceptionHander.WriteException(ex); return(null); } }
/// <summary> /// 修改一个实体 /// </summary> /// <param name="entity">实体</param> /// <returns></returns> public bool Edit(SysSampleModel model) { try { SysSample entity = sampleRepository.GetEntityById(model.Id); if (entity == null) { return(false); } entity.Name = model.Name; entity.Age = model.Age; entity.Bir = model.Bir; entity.Photo = model.Photo; entity.Note = model.Note; entity.CreateTime = model.CreateTime; if (sampleRepository.Edit(entity) == 1)//成功 { return(true); } else { return(false); } } catch (Exception) { return(false); } }
public ActionResult Edit(string id) { SysSampleModel entity = m_BLL.GetById(id); //启用数据过滤 entity = permModel.SetSingleDataTransparent(entity, Request.FilePath); return(View(entity)); }
/// <summary> /// 校验Excel数据,这个方法一般用于重写校验逻辑 /// </summary> public virtual bool CheckImportData(string fileName, List <SysSampleModel> list, ref ValidationErrors errors) { var targetFile = new FileInfo(fileName); if (!targetFile.Exists) { errors.Add("导入的数据文件不存在"); return(false); } var excelFile = new ExcelQueryFactory(fileName); //对应列头 excelFile.AddMapping <SysSampleModel>(x => x.Name, "名称"); excelFile.AddMapping <SysSampleModel>(x => x.Age, "年龄"); excelFile.AddMapping <SysSampleModel>(x => x.Bir, "生日"); excelFile.AddMapping <SysSampleModel>(x => x.Photo, "照片"); excelFile.AddMapping <SysSampleModel>(x => x.Note, "说明"); excelFile.AddMapping <SysSampleModel>(x => x.CreateTime, "创建时间"); //SheetName var excelContent = excelFile.Worksheet <SysSampleModel>(0); int rowIndex = 1; //检查数据正确性 foreach (var row in excelContent) { var errorMessage = new StringBuilder(); var entity = new SysSampleModel(); entity.Id = row.Id; entity.Name = row.Name; entity.Age = row.Age; entity.Bir = row.Bir; entity.Photo = row.Photo; entity.Note = row.Note; entity.CreateTime = row.CreateTime; //============================================================================= if (errorMessage.Length > 0) { errors.Add(string.Format( "第 {0} 列发现错误:{1}{2}", rowIndex, errorMessage, "<br/>")); } list.Add(entity); rowIndex += 1; } if (errors.Count > 0) { return(false); } return(true); }
public JsonResult Edit(SysSampleModel model) { if (sampleBLL.Edit(model)) { return(Json(new { type = 1 }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { type = 0 }, JsonRequestBehavior.AllowGet)); } }
public JsonResult Edit(SysSampleModel model) { if (m_BLL.Edit(model)) { return(Json(1, JsonRequestBehavior.AllowGet)); } else { return(Json(0, JsonRequestBehavior.AllowGet)); } }
public JsonResult Edit(SysSampleModel model) { //Convert.ToInt16("dddd"); if (m_BLL.Edit(ref errors, model)) { return(Json(1, JsonRequestBehavior.AllowGet)); } else { return(Json(0, JsonRequestBehavior.AllowGet)); } }
public JsonResult Create(SysSampleModel model) { if (m_BLL.Create(ref errors, model)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "成功", "创建", "样例程序"); return(MyJson(JsonHandler.CreateMessage(1, "插入成功"), JsonRequestBehavior.AllowGet, "")); } else { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name + "," + errors.Error, "失败", "创建", "样例程序"); return(Json(JsonHandler.CreateMessage(0, "插入失败", errors.Error), JsonRequestBehavior.AllowGet)); } }
public JsonResult Create(SysSampleModel model) { if (m_BLL.Create(ref errors, model)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, Resource.Success, Resource.Create, "样例程序"); return(Json(JsonHandler.CreateMessage(1, Resource.Insert + Resource.Success), JsonRequestBehavior.AllowGet)); } else { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, Resource.Fail, Resource.Create, "样例程序"); return(Json(JsonHandler.CreateMessage(0, Resource.Insert + Resource.Fail), JsonRequestBehavior.AllowGet)); } }
public JsonResult Edit(SysSampleModel model) { if (m_BLL.Edit(model)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "成功", "编辑", "样例程序"); return(Json(1, JsonRequestBehavior.AllowGet)); } else { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "失败", "编辑", "样例程序"); return(Json(0, JsonRequestBehavior.AllowGet)); } }
public JsonResult Create(SysSampleModel model) { if (m_BLL.Create(ref errors, model)) { LogHandler.WriteServiceLog("Virtual User", "Id:" + model.Id + ",Name:" + model.Name, "Success", "Create", "Example"); return(Json(JsonHandler.CreateMessage(1, "Insert Success"), JsonRequestBehavior.AllowGet)); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog("Virtual User", "Id:" + model.Id + ",Name:" + model.Name, "Failure", "Create", "Example"); return(Json(JsonHandler.CreateMessage(0, "Insert Failure " + ErrorCol), JsonRequestBehavior.AllowGet)); } }
public JsonResult Create(SysSampleModel model) { if (m_BLL.Create(model, ref errors)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "成功", "创建", "样例程序"); return(Json(JsonHandler.CreateMessage(1, "插入成功"), JsonRequestBehavior.AllowGet)); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name + "," + ErrorCol, "失败", "创建", "样例程序"); return(Json(JsonHandler.CreateMessage(0, "插入失败" + ErrorCol), JsonRequestBehavior.AllowGet)); } }
public JsonResult Edit(SysSampleModel model) { if (m_BLL.Edit(model)) { LogHandler.WriteServiceLog("虚拟用户", "ID:" + model.Id + ",Name:" + model.Name, "成功", "修改", "样例程序"); return(Json(JsonHandler.CreateMessage(1, "修改成功"), JsonRequestBehavior.AllowGet)); } else { string errorsCor = errors.Error; LogHandler.WriteServiceLog("虚拟用户", "ID:" + model.Id + ",Name:" + model.Name + "," + errorsCor, "失败", "修改", "样例程序"); return(Json(JsonHandler.CreateMessage(0, "修改失败" + errorsCor), JsonRequestBehavior.AllowGet)); } }
public JsonResult Edit(SysSampleModel model) { //Convert.ToInt16("dddd"); if (m_BLL.Edit(ref errors, model)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "成功", "编辑", "样例程序"); return(Json(JsonHandler.CreateMessage(1, "修改成功"), JsonRequestBehavior.AllowGet)); } else { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name + "," + errors.Error, "失败", "编辑", "样例程序"); return(Json(JsonHandler.CreateMessage(0, "修改失败", errors.Error), JsonRequestBehavior.AllowGet)); } }
/// <summary> /// 获取一个实体 /// </summary> /// <param name="entity">实体</param> /// <returns></returns> public SysSampleModel GetEntityById(int id) { SysSample entity = sampleRepository.GetEntityById(id); SysSampleModel model = new SysSampleModel(); model.Id = entity.Id; model.Name = entity.Name; model.Age = entity.Age; model.Bir = entity.Bir; model.Photo = entity.Photo; model.Note = entity.Note; model.CreateTime = entity.CreateTime; return(model); }
public JsonResult Edit(SysSampleModel model) { ValidationErrors errors = new ValidationErrors(); if (ModelState.IsValid) { if (m_bll.Edit(ref errors, model)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "成功", "编辑", "样例程序"); return(Json(JsonHandler.CreateMessage(1, "修改成功"), JsonRequestBehavior.AllowGet)); } } LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name + "," + errors.Error, "失败", "编辑", "样例程序"); return(Json(JsonHandler.CreateMessage(0, "修改失败" + errors.Error), JsonRequestBehavior.AllowGet)); }
public string Create(SysSampleModel model) { var errors = Core.Globle.errors; if (m_BLL.Create(ref errors, model)) { //记录操作日志 LogHandler.WriteServiceLog(base.GetUserTrueName(), "Id:" + model.Id + ",Name:" + model.Name, "成功", "创建", "样例程序"); return(JsonHandler.CreateMessage((int)EnumHelper.OperStatus.成功, "插入成功").ToJson()); } else { LogHandler.WriteServiceLog(base.GetUserTrueName(), "Id:" + model.Id + ",Name:" + model.Name, "失败", "创建", "样例程序"); return(JsonHandler.CreateMessage((int)EnumHelper.OperStatus.失败, "插入失败" + errors.Error).ToJson()); } }
public JsonResult Edit(SysSampleModel model) { ValidationErrors errors = new ValidationErrors(); if (m_BLL.Edit(ref errors, model)) { LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name, "成功", "编辑", "样例程序"); return(Json(JsonHandler.CreateMessage(1, "编辑成功"), JsonRequestBehavior.AllowGet)); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog("虚拟用户", "Id:" + model.Id + ",Name:" + model.Name + "," + ErrorCol, "失败", "编辑", "样例程序"); return(Json(JsonHandler.CreateMessage(0, "编辑失败" + "\n" + ErrorCol), JsonRequestBehavior.AllowGet)); } }
public ActionResult Create(SysSampleModel model) { if (m_BLL.Create(ref errors, model)) { LogHandler.WriteServiceLog(new SysLog { Operator = "虚拟用户", Message = "ID:" + model.ID.ToString() + ",Name:" + model.Name, Result = "成功", Type = "创建", Module = "样例程序" }); return(Json(JsonHandler.CreateMessage(1, "插入成功"), JsonRequestBehavior.AllowGet)); } else { string ErrorCol = errors.Error; LogHandler.WriteServiceLog(new SysLog { Operator = "虚拟用户", Message = "ID:" + model.ID.ToString() + ",Name:" + model.Name, Result = "失败", Type = "创建", Module = "样例程序" }); return(Json(JsonHandler.CreateMessage(0, "插入失败" + ErrorCol), JsonRequestBehavior.AllowGet)); } }