Ejemplo n.º 1
0
 private void guna2Button1_Click(object sender, EventArgs e)
 {
     try
     {
         if (new frmTinNhan("Bạn muốn lưu lại thông tin gian hàng?").ShowDialog() == DialogResult.Yes)
         {
             if (rbGianHangCaoCap.Checked == true && txtSoBanGhe.Text != "" && txtSoQuatLamMat.Text != "" && txtDienTich.Text != "")
             {
                 string            viTriGianHang  = ((cbTang.SelectedIndex + 1) * 100 + (cbViTri.SelectedIndex + 1)).ToString();
                 string            maGianHang     = HelperBUS.GenerateMaGianHang <GianHangCaoCapDTO>(viTriGianHang);
                 GianHangCaoCapDTO gianHangCaoCap = new GianHangCaoCapDTO(maGianHang, Double.Parse(txtDienTich.Text), viTriGianHang, false, Int32.Parse(txtSoQuatLamMat.Text), Int32.Parse(txtSoBanGhe.Text));
                 if (GianHangBUS.Instance.CapNhatGianHang(gianHangCaoCap))
                 {
                     this.Alert("Cập nhật gian hàng " + maGianHang + " thành công", frmThongBao.alertTypeEnum.Success);
                     DialogResult = DialogResult.Yes;
                     this.Close();
                 }
                 else
                 {
                     this.Alert("Cập nhật thất bại", frmThongBao.alertTypeEnum.Error);
                 }
             }
             else if (rbGianHangTieuChuan.Checked == true && txtChatLieuVachNgan.Text != "" && txtChatLieuMaiChe.Text != "" && txtDienTich.Text != "")
             {
                 string viTriGianHang = ((cbTang.SelectedIndex + 1) * 100 + (cbViTri.SelectedIndex + 1)).ToString();
                 string maGianHang    = HelperBUS.GenerateMaGianHang <GianHangTieuChuanDTO>(viTriGianHang);
                 GianHangTieuChuanDTO gianHangTieuChuan = new GianHangTieuChuanDTO(maGianHang, Double.Parse(txtDienTich.Text), viTriGianHang, false, txtChatLieuVachNgan.Text, txtChatLieuMaiChe.Text);
                 if (GianHangBUS.Instance.CapNhatGianHang(gianHangTieuChuan))
                 {
                     this.Alert("Cập nhật gian hàng thành công", frmThongBao.alertTypeEnum.Success);
                     DialogResult = DialogResult.Yes;
                     this.Close();
                 }
                 else
                 {
                     this.Alert("Cập nhật thất bại", frmThongBao.alertTypeEnum.Error);
                 }
             }
             else
             {
                 this.Alert("Chưa điền đủ thông tin", frmThongBao.alertTypeEnum.Warning);
             }
         }
     } catch (Exception error)
     {
         this.Alert(error.Message, frmThongBao.alertTypeEnum.Error);
     }
 }
Ejemplo n.º 2
0
 private void btnThem_Click(object sender, EventArgs e)
 {
     try
     {
         if (rbGianHangCaoCap.Checked == true && txtSoBanGhe.Text != "" && txtSoQuatLamMat.Text != "" && tbDienTich.Text != "")
         {
             string viTriGianHang = ((cbTang.SelectedIndex + 1) * 100 + (cbViTri.SelectedIndex + 1)).ToString();
             string maGianHang    = HelperBUS.GenerateMaGianHang <GianHangCaoCapDTO>(viTriGianHang);
             gianHangCaoCap = new GianHangCaoCapDTO(maGianHang, Double.Parse(tbDienTich.Text), viTriGianHang, false, Int32.Parse(txtSoQuatLamMat.Text), Int32.Parse(txtSoBanGhe.Text));
             if (GianHangBUS.Instance.ThemGianHang(gianHangCaoCap))
             {
                 this.Alert("Thêm gian hàng thành công", frmThongBao.alertTypeEnum.Success);
                 DialogResult = DialogResult.OK;
                 this.Close();
             }
             else
             {
                 this.Alert("Thêm thất bại", frmThongBao.alertTypeEnum.Error);
             }
         }
         else if (rbGianHangTieuChuan.Checked == true && tbDienTich.Text != "" && txtChatLieuMaiChe.Text != "" && txtChatLieuVachNgan.Text != "")
         {
             string viTriGianHang = ((cbTang.SelectedIndex + 1) * 100 + (cbViTri.SelectedIndex + 1)).ToString();
             string maGianHang    = HelperBUS.GenerateMaGianHang <GianHangTieuChuanDTO>(viTriGianHang);
             gianHangTieuChuan = new GianHangTieuChuanDTO(maGianHang, Double.Parse(tbDienTich.Text), viTriGianHang, false, txtChatLieuVachNgan.Text, txtChatLieuMaiChe.Text);
             if (GianHangBUS.Instance.ThemGianHang(gianHangTieuChuan))
             {
                 this.Alert("Thêm gian hàng thành công", frmThongBao.alertTypeEnum.Success);
                 DialogResult = DialogResult.OK;
                 this.Close();
             }
             else
             {
                 this.Alert("Thêm thất bại", frmThongBao.alertTypeEnum.Error);
             }
         }
         else
         {
             this.Alert("Chưa điền đủ thông tin", frmThongBao.alertTypeEnum.Warning);
         }
     } catch (Exception erorr)
     {
         this.Alert(erorr.Message, frmThongBao.alertTypeEnum.Error);
     }
 }
Ejemplo n.º 3
0
 private void guna2Button1_Click(object sender, EventArgs e)
 {
     try
     {
         if (tbTenKhachHang.Text == "" || tbDiaChi.Text == "" || tbTienDatCoc.Text == "")
         {
             if (dtpBatDau.Value > dtpKetThuc.Value)
             {
                 this.Alert("Thông tin không hợp lệ!", frmThongBao.alertTypeEnum.Warning);
             }
             else
             {
                 this.Alert("Bạn chưa điền đủ thông tin\nĐăng kí không thành công", frmThongBao.alertTypeEnum.Warning);
             }
         }
         else
         {
             if (dtpBatDau.Value > dtpKetThuc.Value)
             {
                 this.Alert("Thông tin không hợp lệ!", frmThongBao.alertTypeEnum.Warning);
             }
             else
             {
                 string       maKhachHang = HelperBUS.GenerateMaKhachHang(tbMaGianHang.Text, DateTime.Parse(dtpBatDau.Text));
                 DateTime     time        = DateTime.Parse(dtpBatDau.Text);
                 KhachHangDTO khachHang   = new KhachHangDTO(maKhachHang, tbTenKhachHang.Text, tbDiaChi.Text, tbMaGianHang.Text, DateTime.Parse(dtpBatDau.Text), DateTime.Parse(dtpKetThuc.Text), Decimal.Parse(tbTienDatCoc.Text));
                 if (KhuTrungBayBUS.Instance.Thue(khachHang))
                 {
                     this.Alert("Thêm khách hàng thành công", frmThongBao.alertTypeEnum.Success);
                     DialogResult = DialogResult.Yes;
                     this.Close();
                 }
                 else
                 {
                     this.Alert("Thêm khách hàng thất bại", frmThongBao.alertTypeEnum.Error);
                 }
             }
         }
     } catch (Exception error)
     {
         this.Alert(error.Message, frmThongBao.alertTypeEnum.Error);
     }
 }