Esempio n. 1
0
        public bool sua_dichvudien(DICHVUDIEN dv)
        {
            try
            {
                DICHVUDIEN hd = data.DICHVUDIENs.Where(t => t.MADVD == dv.MADVD).FirstOrDefault();
                if (hd != null)
                {
                    hd.GIA = dv.GIA;

                    data.SubmitChanges();
                }
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Esempio n. 2
0
 public bool sua_dvdien(DICHVUDIEN pdvd)
 {
     return(dal_dvd.sua_dichvudien(pdvd));
 }
Esempio n. 3
0
        private void btn_luu_Click(object sender, EventArgs e)
        {
            DICHVU dv = new DICHVU();

            if (btn_them.Enabled == true)
            {
                dv.MADV  = txt_madichvu.Text;
                dv.TENDV = txt_tendichvu.Text;
                dv.GIADV = decimal.Parse(txt_gia.Text);
                dv.DONVI = txt_donvi.Text;
                if (txt_madichvu.Text == string.Empty && txt_tendichvu.Text == string.Empty &&
                    txt_gia.Text == string.Empty && txt_donvi.Text == string.Empty)
                {
                    MessageBox.Show("không được để trống");
                    return;
                }
                //kiểm tra khóa chính
                if (dichvu.ktkc_DichVu(dv.MADV) == true)
                {
                    MessageBox.Show("TRùng khóa chính");
                    return;
                }
                if (dichvu.them_DichVu(dv) == true)
                {
                    grv_dichvu.DataSource = dichvu.loadBang_DV();
                    MessageBox.Show("Thành công");
                }
                else
                {
                    MessageBox.Show("Thất bại");
                }
                frm_dichvu_Load(sender, e);
            }
            if (btn_sua.Enabled == true)
            {
                try
                {
                    if (txt_tendichvu.Text == string.Empty)
                    {
                        MessageBox.Show("Tên tầng không được để trống");
                        return;
                    }
                    if (txt_gia.Text == string.Empty)
                    {
                        MessageBox.Show("Giá dịch vụ không được để trống");
                        return;
                    }
                    dv.MADV  = txt_madichvu.Text;
                    dv.TENDV = txt_tendichvu.Text;
                    dv.GIADV = decimal.Parse(txt_gia.Text);
                    dv.DONVI = txt_donvi.Text;
                    DICHVUDIEN dvd = new DICHVUDIEN();
                    dvd.MADVD = txt_madvd.Text;
                    dvd.GIA   = Convert.ToDecimal(txt_giadvd.Text);
                    if (dichvu.sua_DichVu(dv) == true && bll_dvdien.sua_dvdien(dvd) == true)
                    {
                        grv_dichvu.DataSource = dichvu.loadBang_DV();
                        grv_dvdien.DataSource = bll_dvdien.loaddichvudien();
                        MessageBox.Show("Thành công");
                    }
                }
                catch
                {
                    MessageBox.Show("thất bại");
                }
            }
            frm_dichvu_Load(sender, e);
        }