示例#1
0
        public PartialViewResult EditStorage(long id)
        {
            DungLuongLuuTruModel model = new DungLuongLuuTruModel();

            DUNGLUONG_LUUTRUBusiness = Get <DUNGLUONG_LUUTRUBusiness>();
            DM_NGUOIDUNGBusiness     = Get <DM_NGUOIDUNGBusiness>();
            CCTC_THANHPHANBusiness   = Get <CCTC_THANHPHANBusiness>();
            DUNGLUONG_LUUTRU Storage = DUNGLUONG_LUUTRUBusiness.GetDataByUser(id);

            if (Storage == null)
            {
                Storage           = new DUNGLUONG_LUUTRU();
                Storage.DUNGLUONG = ThuMucLuuTruConstant.DefaultStorage;
                Storage.TYPE      = ThuMucLuuTruConstant.DetaultType;
                Storage.USER_ID   = 0;
            }
            model.Storage = Storage;
            DM_NGUOIDUNG NguoiDung = DM_NGUOIDUNGBusiness.Find(id);

            if (NguoiDung == null)
            {
                NguoiDung = new DM_NGUOIDUNG();
            }
            CCTC_THANHPHAN DonVi = CCTC_THANHPHANBusiness.Find(NguoiDung.DM_PHONGBAN_ID);

            if (DonVi == null)
            {
                DonVi = new CCTC_THANHPHAN();
            }
            model.NguoiDung = NguoiDung;
            model.DonVi     = DonVi;
            return(PartialView("_SetupStorage", model));
        }
示例#2
0
        public ActionResult Index()
        {
            var user = GetUserInfo();

            CCTC_THANHPHANBusiness = Get <CCTC_THANHPHANBusiness>();
            DungLuongLuuTruModel model = new DungLuongLuuTruModel();
            var dataTree = CCTC_THANHPHANBusiness.GetTree(user.DM_PHONGBAN_ID.GetValueOrDefault(0));

            model.TreeData      = dataTree;
            DMLoaiDonViBusiness = Get <DMLoaiDonViBusiness>();
            model.DS_TYPE       = DMLoaiDonViBusiness.DSLoaiDonVi();
            return(View(model));
        }
示例#3
0
        //private List<>
        #endregion
        #region Các hàm partialview
        public PartialViewResult GetUserPhongBan(int id)
        {
            DM_NGUOIDUNGBusiness   = Get <DM_NGUOIDUNGBusiness>();
            CCTC_THANHPHANBusiness = Get <CCTC_THANHPHANBusiness>();
            var        model = new DungLuongLuuTruModel();
            List <int> Ids   = CCTC_THANHPHANBusiness.GetDSChild(id).Select(x => x.ID).ToList();

            Ids.Add(id);
            var lstUser = DM_NGUOIDUNGBusiness.GetByPhongBan(Ids, 0, new List <int>());
            var node    = CCTC_THANHPHANBusiness.Find(id);

            model.Item          = node;
            model.ListNguoiDung = lstUser;
            return(PartialView("_DsNguoiDungPartial", model));
        }