コード例 #1
0
ファイル: _Form.ascx.cs プロジェクト: duytranit/QuanLyNhanSu
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Models.NgachEntity ngachEntity = new Models.NgachEntity();
                ngachEntity.Load_DataSource_DropDownList(DropDownListNgach);

                Models.BacLuongEntity bacluongEntity = new Models.BacLuongEntity();
                bacluongEntity.Load_DataSource_DropDownList(DropDownListBac);
            }

            if (this.Page.RouteData.Values["hesoluong"] != null)
            {
                this.UpdateStatus();
                _hesoluongID = Convert.ToInt32(Page.RouteData.Values["hesoluong"]);
                Models.HeSoLuong hesoluong = _hesoEntity.Find(_hesoluongID);

                if (!IsPostBack)
                {
                    DropDownListNgach.SelectedValue = hesoluong.NGID.ToString();
                    DropDownListBac.SelectedValue   = hesoluong.BLID.ToString();
                    RadTextBoxHeSoLuong.Text        = hesoluong.HSLHeSo.ToString();
                }
            }
            else
            {
                this.CreateStatus();
            }
        }
コード例 #2
0
 public void Delete(int _hesoluongID)
 {
     Models.EmployeeManagementEntities db = new Models.EmployeeManagementEntities();
     Models.HeSoLuong hesoluong           = db.HeSoLuongs.FirstOrDefault(x => x.HSLID == _hesoluongID);
     db.HeSoLuongs.Remove(hesoluong);
     db.SaveChanges();
     db.Dispose();
 }
コード例 #3
0
 public void Update(int _hesoluongID, int _bacluongID, int _ngachID, decimal _heso)
 {
     Models.EmployeeManagementEntities db = new Models.EmployeeManagementEntities();
     Models.HeSoLuong hesoluong           = db.HeSoLuongs.FirstOrDefault(x => x.HSLID == _hesoluongID);
     hesoluong.NGID    = _ngachID;
     hesoluong.BLID    = _bacluongID;
     hesoluong.HSLHeSo = _heso;
     db.SaveChanges();
     db.Dispose();
 }
コード例 #4
0
 public void Insert(int _bacluongID, int _ngachID, decimal _heso)
 {
     Models.EmployeeManagementEntities db = new Models.EmployeeManagementEntities();
     Models.HeSoLuong hesoluong           = new Models.HeSoLuong();
     hesoluong.NGID    = _ngachID;
     hesoluong.BLID    = _bacluongID;
     hesoluong.HSLHeSo = _heso;
     db.HeSoLuongs.Add(hesoluong);
     db.SaveChanges();
     db.Dispose();
 }
コード例 #5
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (this.Page.RouteData.Values["hesoluong"] != null)
     {
         try
         {
             int hesoID = Convert.ToInt32(this.Page.RouteData.Values["hesoluong"]);
             Models.HeSoLuongEntity hsEntity = new Models.HeSoLuongEntity();
             Models.HeSoLuong       heso     = hsEntity.Find(hesoID);
             if (heso == null)
             {
                 Response.Redirect("~/HeSoLuong");
             }
         }
         catch (Exception)
         {
             Response.Redirect("~/HeSoLuong");
         }
     }
 }