public ActionResult Add(string key, string code, string json)
        {
            var msg = new JsonMessage(false, "Thêm mới dữ liệu thành công.");

            try
            {
                if (key == Keyapi)
                {
                    var departmentItem = JsonConvert.DeserializeObject <DepartmentItem>(json);
                    var obj            = new DN_Department();
                    departmentItem.AgencyID = Agencyid();
                    UpdateBase(obj, departmentItem);
                    obj.DateCreate = DateTime.Now.TotalSeconds();
                    _da.Add(obj);
                    _da.Save();
                }
            }
            catch (Exception ex)
            {
                msg.Erros   = true;
                msg.Message = "Dữ liệu chưa được thêm mới";
                Log2File.LogExceptionToFile(ex);
            }
            return(Json(msg, JsonRequestBehavior.AllowGet));
        }
 public DN_Department UpdateBase(DN_Department department, DepartmentItem departmentItem)
 {
     department.AgencyID    = departmentItem.AgencyID;
     department.Name        = departmentItem.Name;
     department.Description = departmentItem.Description;
     department.IsShow      = departmentItem.IsShow;
     department.Sort        = departmentItem.Sort;
     department.IsDelete    = departmentItem.IsDelete;
     return(department);
 }
示例#3
0
 public void Delete(DN_Department department)
 {
     FDIDB.DN_Department.Remove(department);
 }
示例#4
0
 public void Add(DN_Department department)
 {
     FDIDB.DN_Department.Add(department);
 }