private DM_NUOC_SAN_XUAT LayNCSX()
        {
            string           ten  = txtTenLoai.Text;
            DM_NUOC_SAN_XUAT ncsx = new DM_NUOC_SAN_XUAT(ten);

            return(ncsx);
        }
        private void btnLuu_Click(object sender, EventArgs e)
        {
            DM_NUOC_SAN_XUAT ncsx = LayNCSX();

            if (dieukien)
            {
                if (KiemTraLoi() == "")
                {
                    if (daoNCSX.Insert(ncsx))
                    {
                        MessageBox.Show("Thêm thành công");
                        GetNCSX();
                        frm.Visible = false;
                    }
                }
            }
            else
            {
                if (KiemTraLoi() == "")
                {
                    if (daoNCSX.Update(ncsx, int.Parse(lbID.Text)))
                    {
                        MessageBox.Show("Sửa thành công");
                        GetNCSX();
                        frm.Hide();
                    }
                }
            }
        }
Пример #3
0
        public bool Update(DM_NUOC_SAN_XUAT ncsx, int id)
        {
            try
            {
                SqlConnection con = new SqlConnection(db.connectionStr);
                SqlCommand    cmd = new SqlCommand("updateNuocSX", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@nuocsx_ma", SqlDbType.Int);
                cmd.Parameters.Add("@nuocsx_ten", SqlDbType.NVarChar, 20);

                cmd.Parameters["@nuocsx_ma"].Value  = id;
                cmd.Parameters["@nuocsx_ten"].Value = ncsx.Nuocsx_ten;


                con.Open();
                int result = cmd.ExecuteNonQuery();
                con.Close();
                return(result > 0);
            }
            catch
            {
            }
            return(true);
        }