Beispiel #1
0
        public static RoleVerifyInfo ConvertToRoleVerifyInfo(tbl_DataType item, int datatypekey, int rolekey, int?verifykey)
        {
            var info = new RoleVerifyInfo(datatypekey, rolekey, verifykey);

            info.Key         = item.keyid;
            info.Name        = item.C_Name;
            info.CreatedDate = item.C_CreatedDate.ToString();
            info.UpdatedDate = item.C_UpdatedDate != null?item.C_UpdatedDate.ToString() : "----";

            return(info);
        }
Beispiel #2
0
        public static DataTypeInfo ConvertoToDataTypeInfo(tbl_DataType item)
        {
            var info = new DataTypeInfo();

            info.Key         = item.keyid;
            info.Name        = item.C_Name;
            info.Description = item.C_Description;
            info.CreatedDate = item.C_CreatedDate.ToString();
            info.UpdatedDate = item.C_UpdatedDate != null?item.C_UpdatedDate.ToString() : "----";

            return(info);
        }
        public ActionResult DataTypeManage(DataTypeInfo info)
        {
            var service = Container.GetService <IDataTypeService>();
            var result  = new AjaxResult();

            if (info.Key > 0)
            {
                var item = service.GetModels(dt => dt.keyid == info.Key).FirstOrDefault();
                if (item == null)
                {
                    result.Message = "修改失败,不存在的对象 ";
                    return(Json(result));
                }
                item.C_Name        = info.Name;
                item.C_Description = info.Description;
                item.C_UpdatedDate = DateTime.Now;
                result.State       = service.Update(item);
                if (result.State)
                {
                    result.Message = "修改成功";
                }
                else
                {
                    result.Message = "修改失败";
                }
            }
            else
            {
                var item = new tbl_DataType();
                item.C_Name        = info.Name;
                item.C_Description = info.Description;
                item.C_CreatedDate = DateTime.Now;
                result.State       = service.Add(item);
                if (result.State)
                {
                    result.Message = "添加成功";
                }
                else
                {
                    result.Message = "添加失败";
                }
            }
            return(Json(result));
        }