/// <summary> /// 获取一个文件夹信息 /// </summary> public void GetOneFolder() { int FD_ID = Convert.ToInt32(Request["FD_ID"]); SYS_FOLDER f = db.SYS_FOLDER.Where(o => o.FD_ID == FD_ID).FirstOrDefault(); string str_result = new AjaxObjectResult(f).ToString(); Response.Write(str_result); }
private void update_folder(int FD_ID) { List <SYS_FILE> list_file = db.SYS_FILE.Where(o => o.FL_FD_ID == FD_ID && o.FL_ACTIVE == true).ToList(); SYS_FOLDER fd = db.SYS_FOLDER.Where(o => o.FD_ID == FD_ID).FirstOrDefault(); fd.FD_FILE_COUNT = list_file.Count; fd.FD_FILE_SIZE = list_file.Sum(o => o.FL_SIZE); db.SaveChanges(); }
/// <summary> /// 新增文件夹 /// </summary> public void CreateFolder() { //业务类型 string BUSINESS_TYPE = Request["BUSINESS_TYPE"]; if (string.IsNullOrEmpty(BUSINESS_TYPE)) { BUSINESS_TYPE = string.Empty; } SYS_FOLDER fd = new SYS_FOLDER(); fd.FD_BUSINESS_TYPE = BUSINESS_TYPE; fd.FD_CREATE_USER = 0; fd.FD_CREATE_DATE = DateTime.Now; db.SYS_FOLDER.Add(fd); db.SaveChanges(); string str_result = new AjaxSuccessResult(fd.FD_ID.ToString()).ToString(); Response.Write(str_result); }