Example #1
0
    /// <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);
    }
Example #2
0
    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();
    }
Example #3
0
    /// <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);
    }