Example #1
0
 public bool SuaAdminDV(AdminDV ad)
 {
     try
     {
         var kq = TimAdminDV(ad.MaDV);
         if (kq == default(AdminDV))
         {
             return(false);
         }
         kq.MaDV     = ad.MaDV;
         kq.TenDN    = ad.TenDN;
         kq.GioiTinh = ad.GioiTinh;
         kq.NgaySinh = ad.NgaySinh;
         if (MyUtility.ChuoiHopLe(ad.Hinh))
         {
             kq.Hinh = ad.Hinh;
         }
         kq.Email     = ad.Email;
         kq.DienThoai = ad.DienThoai;
         kq.TrangThai = ad.TrangThai;
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Example #2
0
    protected void btnCapNhatAdmin_Click(object sender, EventArgs e)
    {
        //validation:
        string hoTen = string.Empty;

        if (!MyUtility.TextBoxHopLe(txtTenAdmin, out hoTen))
        {
            lblKQAdmin.Text = ThongBao.BatBuoc;
            return;
        }
        string tenDN = string.Empty;

        if (!MyUtility.TextBoxHopLe(txtTenDN, out tenDN))
        {
            lblKQAdmin.Text = ThongBao.BatBuoc;
            return;
        }
        DonVi dv = LayDonViTuQS();

        if (dv != null)
        {
            AdminDV ad = new AdminDV()
            {
                MaDV      = dv.MaDV,
                HoTen     = hoTen,
                TenDN     = tenDN,
                GioiTinh  = rblGT.SelectedValue == "1" ? true : false,
                Email     = txtAdEmail.Text,
                DienThoai = txtAdDienThoai.Text,
                MatKhauMD = "123"
            };

            if (dv.AdminDV == null)
            {//them moi:
                dv.AdminDV = ad;
                if (!kho.ThemAdminDV(ad) || !kho.Luu())
                {
                    lblKQAdmin.Text = ThongBao.ThemKhongThanhCong;
                    return;
                }
            }
            else
            {//cap nhat:
                if (!kho.SuaAdminDV(ad) || !kho.Luu())
                {
                    lblKQAdmin.Text = ThongBao.SuaKhongThanhCong;
                    return;
                }
            }
            lblKQAdmin.Text = ThongBao.ThanhCong;
        }
    }
Example #3
0
 void LoadTTAdmin()
 {
     if (Request.QueryString["dv"] != null)
     {
         var maDV = 0;
         int.TryParse(Request.QueryString["dv"], out maDV);
         AdminDV ad = kho.TimAdminDV(maDV);
         if (ad != default(AdminDV))
         {
             txtAdDienThoai.Text = ad.DienThoai;
             txtAdEmail.Text     = ad.Email;
             txtTenAdmin.Text    = ad.HoTen;
             txtTenDN.Text       = ad.TenDN;
             rblGT.SelectedValue = (bool)ad.GioiTinh ? "1" : "0";
         }
     }
 }
Example #4
0
    public bool XoaAdminDV(AdminDV vt)
    {
        try
        {
            var kq = TimAdminDV(vt.MaDV);
            if (kq == default(AdminDV))
            {
                return(false);
            }

            dc.AdminDVs.DeleteOnSubmit(vt);

            return(true);
        }
        catch
        {
            return(false);
        }
    }
Example #5
0
    public bool ThemAdminDV(AdminDV ad)
    {
        try
        {
            var kq = TimAdminDV(ad.MaDV);
            if (kq != default(AdminDV))
            {
                return(false);
            }

            dc.AdminDVs.InsertOnSubmit(ad);

            return(true);
        }
        catch
        {
            return(false);
        }
    }