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); } }
public bool sua_dvdien(DICHVUDIEN pdvd) { return(dal_dvd.sua_dichvudien(pdvd)); }
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); }