void LoadVTCV() { ViTriCongViec vt = LayVTCVTheoQS(); if (vt != default(ViTriCongViec)) { txtTenVT.Text = vt.TenVTCV; txtTenVTEN.Text = vt.TenVTCVEN; h2TenVTCV.InnerText = MyUtility.TiengViet ? vt.TenVTCV : vt.TenVTCVEN; ddlBP.SelectedValue = vt.MaBP.ToString(); rblTT.SelectedValue = (bool)vt.TrangThai ? "1" : "0"; } }
protected void btnDelete_Click(object sender, EventArgs e) { ViTriCongViec vt = LayVTCVTheoQS(); if (vt != default(ViTriCongViec)) { if (!kho.XoaViTriCongViec(vt) || !kho.Luu()) { lblTB.Text = ThongBao.XoaKhongThanhCong; } else { lblTB.Text = ThongBao.ThanhCong; } } }
public bool ThemViTriCongViec(ViTriCongViec vtcv) { try { var kq = TimViTriCongViec(vtcv.MaVTCV); if (kq != default(ViTriCongViec)) { return(false); } dc.ViTriCongViecs.InsertOnSubmit(vtcv); return(true); } catch (Exception ex) { var temp = ex.Message; return(false); } }
protected void btnLuu_Click(object sender, EventArgs e) { ViTriCongViec vt = LayVTCVTheoQS(); if (vt == default(ViTriCongViec)) {//them moi vt = new ViTriCongViec() { TenVTCV = txtTenVT.Text, TenVTCVEN = txtTenVTEN.Text, MaBP = int.Parse(ddlBP.SelectedValue), TrangThai = rblTT.SelectedValue == "1" ? true : false }; if (!kho.ThemViTriCongViec(vt) || !kho.Luu()) { lblTB.Text = ThongBao.ThemKhongThanhCong; } else { lblTB.Text = ThongBao.ThanhCong; } } else {//cap nhat vt.TenVTCV = txtTenVT.Text; vt.TenVTCVEN = txtTenVTEN.Text; vt.MaBP = int.Parse(ddlBP.SelectedValue); vt.TrangThai = rblTT.SelectedValue == "1" ? true : false; if (!kho.SuaViTriCongViec(vt) || !kho.Luu()) { lblTB.Text = ThongBao.SuaKhongThanhCong; } else { lblTB.Text = ThongBao.ThanhCong; } } }
public bool XoaViTriCongViec(ViTriCongViec vtcv) { try { var kq = TimViTriCongViec(vtcv.MaVTCV); if (kq == default(ViTriCongViec)) { return(true); } if (kq.NhanViens.Count > 0) { return(false); //co nhan vien } dc.ViTriCongViecs.DeleteOnSubmit(kq); return(true); } catch { return(false); } }
public bool SuaViTriCongViec(ViTriCongViec vtcv) { try { var kq = TimViTriCongViec(vtcv.MaVTCV); if (kq == default(ViTriCongViec)) { return(true); } kq.MaBP = vtcv.MaBP; kq.TenVTCV = vtcv.TenVTCV; kq.TenVTCVEN = vtcv.TenVTCVEN; kq.TrangThai = vtcv.TrangThai; kq.MoTa = vtcv.MoTa; kq.MoTaEN = vtcv.MoTaEN; return(true); } catch { return(false); } }