public JsonResult AddOrEditDinnerTable(DinnerTableModel dinnerTableModel) { try { if (!string.IsNullOrWhiteSpace(dinnerTableModel.uniquecode)) { var dt = DTRes.Entities.FirstOrDefault(t => t.Name == dinnerTableModel.name && t.IsDeteled == 0 && t.UniqueCode == dinnerTableModel.uniquecode); if (dinnerTableModel.isSaveOrEdit == 1) { if (dt != null) { return(Json(ApiResponse.Success("数据已存在,不需要重复添加!"))); } var result = DTRes.AddEntity(dinnerTableModel); return(Json(ApiResponse.Success("数据添加成功"))); } else if (dinnerTableModel.isSaveOrEdit == 2) { if (dt != null) { return(Json(ApiResponse.Success("数据已存在,不可以修改!"))); } var result = DTRes.EditEntity(dinnerTableModel); return(Json(ApiResponse.Success("数据修改成功"))); } } return(Json(ApiResponse.Fail("数据实体出错"))); } catch (Exception ex) { return(Json(ApiResponse.Fail("服务器错误"))); } }
public bool EditEntity(DinnerTableModel dinnerTableModel) { try { var dinnerTable = Entities.FirstOrDefault(dt => dt.Code == dinnerTableModel.code && dt.IsDeteled == 0); dinnerTable.Name = dinnerTableModel.name; return(Update(dinnerTable)); } catch (Exception ex) { return(false); } }
public bool AddEntity(DinnerTableModel dinnerTableModel) { try { DinnerTable dinnerTable = new DinnerTable(); dinnerTable.Code = Guid.NewGuid().ToString("D"); dinnerTable.UniqueCode = dinnerTableModel.uniquecode; dinnerTable.Status = 0; dinnerTable.Name = dinnerTableModel.name; dinnerTable.Date = DateTime.Now; return(Add(dinnerTable)); } catch (Exception ex) { return(false); } }