Exemple #1
0
        public HttpResponseMessage Add([FromBody] KhachHang kh)
        {
            var khBus = new KhachHangBUS();

            khBus.AddKhachHang(kh);
            return(Request.CreateResponse(HttpStatusCode.Created, kh));
        }
Exemple #2
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            if (CheckNullOrEmpty())
            {
                if (khachhangbus.CheckExistKH(int.Parse(txtMaKH.Text)) || ckbKHCu.Checked == true)
                {
                    int makh = int.Parse(txtMaKH.Text);
                    if (ckbKHCu.Checked == false)
                    {
                        //thêm khách hàng
                        string tenkh  = txtTenKhachHang.Text;
                        string cmnd   = txtCMND.Text;
                        string diachi = txtDiaChi.Text;
                        string email  = txtEmail.Text;
                        string item   = khachhangbus.AddKhachHang(makh, tenkh, cmnd, diachi, email);
                    }

                    //thêm hóa đơn
                    int      mahd   = int.Parse(txtMaHD.Text);
                    int      masim  = simbus.GetMaSimBySoSim(cbSoSim.Text);
                    DateTime ngaydk = dtpNgayDangKy.Value;
                    decimal  chiphi = decimal.Parse(numericChiPhi.Value.ToString());
                    MessageBox.Show(hoadondkbus.AddHoaDon(mahd, masim, ngaydk, chiphi, makh));

                    simbus.EditStatusSim(masim, true);
                    RefreshPage();
                }
                else
                {
                    MessageBox.Show("Hãy bấm thêm mới hoặc chọn khách hàng cũ để thêm");
                }
            }
        }
Exemple #3
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            // Kiểm tra rỗng thì thông báo cho người dùng
            if (!CheckEmpty())
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin.", "Thông báo"); return;
            }
            // Kiểm tra số điện thoại hợp lệ
            if (!CheckPhone(txbSoDienThoai.Text))
            {
                MessageBox.Show("Số điện thoại không hợp lệ.", "Thông báo"); return;
            }
            // Thực hiện thêm thông tin
            KhachHang khMoi = new KhachHang(String.Empty, txbTen.Text, txbDiaChi.Text, txbSoDienThoai.Text);

            if (KhachHangBUS.AddKhachHang(khMoi) > 0)
            {
                this.Close();
            }
            else
            {
                MessageBox.Show("Lưu không thành công.", "Thông báo");
            }
        }