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);
            }
        }