示例#1
0
 public void Insert(DAL.DM_DONVI dv)
 {
     if (dv != null)
     {
         dataContext.DM_DONVIs.InsertOnSubmit(dv);
         Save();
     }
 }
示例#2
0
    // het phan lay cay cua duc anh


    public void UpdateOrder(string maDV, int order)
    {
        DAL.DM_DONVI dv = dataContext.DM_DONVIs.SingleOrDefault(t => t.MA_DONVI == maDV);
        if (dv != null)
        {
            dv.ORDER = order;
            Save();
        }
    }
示例#3
0
 public void Delete(string maDV)
 {
     DAL.DM_DONVI dv = dataContext.DM_DONVIs.SingleOrDefault(t => t.MA_DONVI == maDV);
     if (dv != null)
     {
         dataContext.DM_DONVIs.DeleteOnSubmit(dv);
         Save();
     }
 }
示例#4
0
 protected void btnLogin_Click(object sender, DirectEventArgs e)
 {
     try
     {
         string         donviId = "";
         UserController c       = new UserController();
         DAL.User       user    = new UserController().CheckLogin(txtUserName.Text, txtPassword.Text);
         if (user != null)
         {
             // lấy danh sách các bộ phận được truy cập tìm cán bộ sinh nhật trong tháng
             string       dsDv       = new DepartmentRoleController().GetMaBoPhanByRole(user.ID, DepartmentRoleController.MENUID_BIRTHDAY);
             DAL.DM_DONVI department = c.GetDonViByUserID(user.ID).FirstOrDefault();
             if (department != null)
             {
                 donviId = department.MA_DONVI;
                 SoftCore.User.UserInfo uInfo = new SoftCore.User.UserInfo(user.ID, user.UserName, user.FirstName, user.LastName, user.Image, user.DisplayName, user.Email, user.IsSuperUser, user.IsLock, user.Phone, user.Address, user.CreatedBy, user.CreatedOn, user.EdittedBy, user.EdittedOn, user.Password, user.Birthday, user.Gender);
                 Session["CURRENTUSER"] = uInfo;
                 Session["USERNAME"]    = txtUserName.Text;
                 object objCount = DataController.DataHandler.GetInstance().ExecuteScalar("Hopdong_CountDanhSachNhanVienSapHetHopDong", "@day", "@MaDonVi", "@UserID", "@MenuID", 30, donviId, uInfo.ID, DepartmentRoleController.MENUID_CONTRACT);
                 object objSNhat = DataController.DataHandler.GetInstance().ExecuteScalar("report_CountBirthdayOfEmployee", "@MaDonVi", "@MaBoPhan", "@startMonth", "@endMonth", "@Gender", "@whereClause",
                                                                                          donviId, dsDv, DateTime.Now.Month, DateTime.Now.Month, "", "1=1");
                 Session["DataHomePage"] = objSNhat + ";" + objCount;
                 Session["MaDonVi"]      = donviId;
                 Session["Language"]     = cbLanguage.SelectedItem.Value;
                 Response.Redirect("Default.aspx");
             }
             else
             {
                 X.MessageBox.Alert("Có lỗi xảy ra", "Tài khoản này chưa được cấp phát quyền đăng nhập").Show();
             }
         }
         else
         {
             RM.RegisterClientScriptBlock("al", "Ext.Msg.alert('" + GlobalResourceManager.GetInstance().GetErrorMessageValue("LoginFail") + "', '" + GlobalResourceManager.GetInstance().GetErrorMessageValue("LoginFailMessage") + "');");
         }
     }
     catch (Exception ex)
     {
         RM.RegisterClientScriptBlock("al", "Ext.Msg.alert('Error', \"" + ex.Message + "\");");
     }
 }
示例#5
0
    public void Update(DAL.DM_DONVI dv)
    {
        DAL.DM_DONVI tmp = dataContext.DM_DONVIs.SingleOrDefault(t => t.MA_DONVI == dv.MA_DONVI);
        if (tmp != null)
        {
            tmp.DATE_CREATE    = dv.DATE_CREATE;
            tmp.DIA_CHI        = dv.DIA_CHI;
            tmp.DIEN_THOAI     = dv.DIEN_THOAI;
            tmp.FAX            = dv.FAX;
            tmp.GIAM_DOC       = dv.GIAM_DOC;
            tmp.KE_TOAN_TRUONG = dv.KE_TOAN_TRUONG;
            tmp.MA_SO_THUE     = dv.MA_SO_THUE;
            tmp.NGAN_HANG      = dv.NGAN_HANG;
            tmp.ORDER          = dv.ORDER;
            tmp.PARENT_ID      = dv.PARENT_ID;
            tmp.SO_TAI_KHOAN   = dv.SO_TAI_KHOAN;
            tmp.TEN_DONVI      = dv.TEN_DONVI;
            tmp.TEN_DONVI_EN   = dv.TEN_DONVI_EN;
            tmp.TEN_TAT        = dv.TEN_TAT;
            tmp.USERNAME       = dv.USERNAME;

            Save();
        }
    }