Ejemplo n.º 1
0
 public int EditDataDictionary(DataDictionaryModel model)
 {
     using (Entities db = new Entities())
     {
         base_zds bzmodel = db.base_zds.FirstOrDefault(a => a.zd_type == model.zd_type && a.zd_id == model.zd_id);
         if (bzmodel != null)
         {
             bzmodel.zd_name = model.zd_name;
             bzmodel.zd_seq  = model.zd_seq;
         }
         return(db.SaveChanges());
     }
 }
Ejemplo n.º 2
0
        public ActionResult Edit(DataDictionaryModel model)
        {
            if (ModelState.IsValid)
            {
                if (dataDictionaryService.AlreadyExists(model.Name, model.ParentId, model.Id))
                {
                    ModelState.AddModelError("Name", "键名重复");
                }
                else
                {
                    var entity = dataDictionaryService.Get(model.Id);
                    //忽略更新
                    model.CreateDate = entity.CreateDate;

                    entity = model.ToEntity(entity);
                    dataDictionaryService.Modify(entity);
                    return(Json(new AjaxResult()
                    {
                        Result = Result.Success
                    }));
                }
            }
            return(View(model));
        }
Ejemplo n.º 3
0
        public int AddDataDictionary(DataDictionaryModel model)
        {
            using (Entities db = new Entities())
            {
                base_zds bzmodel = new base_zds();
                string   sql     = string.Format(@"select * from base_zds where zd_type='{0}' ORDER BY cast(zd_id as SIGNED INTEGER) DESC", model.zd_type);
                IEnumerable <DataDictionaryModel> queryable = db.Database.SqlQuery <DataDictionaryModel>(sql);
                DataDictionaryModel zdmodel = queryable.First();
                bzmodel.zd_id       = (int.Parse(zdmodel.zd_id) + 1).ToString();
                bzmodel.zd_typename = zdmodel.zd_typename;
                bzmodel.zd_type     = model.zd_type;
                bzmodel.zd_name     = model.zd_name;
                bzmodel.zd_seq      = model.zd_seq;
                bzmodel.status      = 0;
                if (model.zd_type == "type_account" || model.zd_type == "type_accountname" || model.zd_type == "type_yhrw_wtxl")
                {
                    bzmodel.remark   = model.remark;
                    bzmodel.parentid = model.parentid;
                }

                db.base_zds.Add(bzmodel);
                return(db.SaveChanges());
            }
        }
Ejemplo n.º 4
0
 public static DataDictionary ToEntity(this DataDictionaryModel model, DataDictionary destination)
 {
     return(model.MapTo(destination));
 }
Ejemplo n.º 5
0
 public static DataDictionary ToEntity(this DataDictionaryModel model)
 {
     return(Mapper.Map <DataDictionaryModel, DataDictionary>(model));
 }
Ejemplo n.º 6
0
 public HttpResponseMessage EditDataDictionary(DataDictionaryModel model)
 {
     bll.EditDataDictionary(model);
     return(new HttpResponseMessage(HttpStatusCode.OK));
 }
Ejemplo n.º 7
0
 /// <summary>
 /// 修改
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int EditDataDictionary(DataDictionaryModel model)
 {
     return(dal.EditDataDictionary(model));
 }
Ejemplo n.º 8
0
 /// <summary>
 /// 添加
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int AddDataDictionary(DataDictionaryModel model)
 {
     return(dal.AddDataDictionary(model));
 }