private void btn_Luu_Click(object sender, EventArgs e)
        {
            if (checkUpdateInformation())
            {
                //XtraMessageBox.Show("Các thông tin đã hợp lệ");
                BCTonKho tempBaoCao = new BCTonKho(Convert.ToDateTime(tempNgayLap), tempMaSP, Convert.ToInt32(tempSLTonKyDau), Convert.ToInt32(tempSLNhap), Convert.ToInt32(tempSLXuat), slPhatSinh, Convert.ToInt32(tempSLTonCuoiKy), tempGhiChu);
                bool     updated    = false;
                updated = UserControl_ListBCTonKho.objBCBus.updateBaoCao(tempBaoCao);
                if (updated)
                {
                    //XtraMessageBox.Show("Cập nhật thành công!");
                    UserControl_ListBCTonKho.Instance.loadDanhSachBaoCao();
                    UserControl_ListBCTonKho.Instance.BringToFront();
                    UserControl_ListBCTonKho.Instance.label_notification.Text = "Cập nhật thành công!";

                    //Enable/Disable các btn:
                    UserControl_ListButton_BCTonKho.Instance.btn_themMoi.Enabled = true;
                    UserControl_ListButton_BCTonKho.Instance.btn_Edit.Enabled    = false;
                    UserControl_ListButton_BCTonKho.Instance.btn_Xoa.Enabled     = false;
                }
                else
                {
                    XtraMessageBox.Show("Cập nhật không thành công!");
                }
            }
            else
            {
            }
        }
        private void btn_Luu_Click(object sender, EventArgs e)
        {
            if (checkAddNewInformation())
            {
                //XtraMessageBox.Show("Các thông tin đã hợp lệ");
                BCTonKho tempBaoCao = new BCTonKho(Convert.ToDateTime(tempNgayLap), tempMaSP, Convert.ToInt32(tempSLTonKyDau), Convert.ToInt32(tempSLNhap), Convert.ToInt32(tempSLXuat), Convert.ToInt32(tempSLPhatSinh), Convert.ToInt32(tempSLTonCuoiKy), tempGhiChu);
                bool     inserted   = false;
                inserted = UserControl_ListBCTonKho.objBCBus.addBaoCao(tempBaoCao);
                if (inserted)
                {
                    Form parentForm = this.FindForm();
                    UserControl_ListBCTonKho.Instance.loadDanhSachBaoCao();
                    if (!((MainForm)parentForm).mainPanel.Controls.Contains(UserControl_ListBCTonKho.Instance))
                    {
                        ((MainForm)parentForm).mainPanel.Controls.Add(UserControl_ListBCTonKho.Instance);
                    }
                    UserControl_ListBCTonKho.Instance.BringToFront();

                    UserControl_ListBCTonKho.Instance.label_notification.Text = "Thêm thành công!";

                    //Enable/Disable các btn:
                    UserControl_ListButton_BCTonKho.Instance.btn_themMoi.Enabled = true;
                    UserControl_ListButton_BCTonKho.Instance.btn_Edit.Enabled    = false;
                    UserControl_ListButton_BCTonKho.Instance.btn_Xoa.Enabled     = false;
                }
                else
                {
                    XtraMessageBox.Show("Thêm không thành công!");
                }
            }
            else
            {
            }
        }
Exemplo n.º 3
0
        public bool updateBaoCao(BCTonKho _baoCao)
        {
            try
            {
                SqlCommand cmd = new SqlCommand("BCTONKHO_Update", conn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add(new SqlParameter("@ngayLap", SqlDbType.Date)).Value         = _baoCao.ngayLap;
                cmd.Parameters.Add(new SqlParameter("@maSP", SqlDbType.VarChar, 10)).Value     = _baoCao.maSP;
                cmd.Parameters.Add(new SqlParameter("@slTonKyDau", SqlDbType.Int)).Value       = _baoCao.slTonKyDau;
                cmd.Parameters.Add(new SqlParameter("@slNhap", SqlDbType.Int)).Value           = _baoCao.slNhap;
                cmd.Parameters.Add(new SqlParameter("@slXuat", SqlDbType.Int)).Value           = _baoCao.slXuat;
                cmd.Parameters.Add(new SqlParameter("@slPhatSinh", SqlDbType.Int)).Value       = _baoCao.slPhatSinh;
                cmd.Parameters.Add(new SqlParameter("@slTonCuoiKy", SqlDbType.Int)).Value      = _baoCao.slTonCuoiKy;
                cmd.Parameters.Add(new SqlParameter("@ghiChu", SqlDbType.NVarChar, 100)).Value = _baoCao.ghiChu;

                if (conn.State != ConnectionState.Open)
                {
                    conn.Open();
                }
                cmd.ExecuteNonQuery();
                conn.Close();
                return(true);
            }
            catch (Exception e)
            {
                conn.Close();
                Console.WriteLine("Lỗi: " + e.Message);
                return(false);
            }
        }
Exemplo n.º 4
0
 public bool updateBaoCao(BCTonKho baoCao)
 {
     return(objBCTK.updateBaoCao(baoCao));
 }
Exemplo n.º 5
0
 public bool addBaoCao(BCTonKho baoCao)
 {
     return(objBCTK.addBaoCao(baoCao));
 }