/// <summary> /// Xem dự án. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void repImage_Click(object sender, EventArgs e) { DataRow row = layoutViewDuAn.GetDataRow(layoutViewDuAn.FocusedRowHandle); if (row != null) { frmDuAn frm = new frmDuAn(HelpNumber.ParseInt64(row["ID"]), null); HelpProtocolForm.ShowDialog(this, frm); } }
/// <summary> /// Sửa dự án /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void repImageSuaDA_Click(object sender, EventArgs e) { DataRow row = layoutViewDuAn.GetDataRow(layoutViewDuAn.FocusedRowHandle); if (row != null) { if (HelpNumber.ParseInt32(row["ID_TT"]) != 5) { frmDuAn frm = new frmDuAn(HelpNumber.ParseInt64(row["ID"]), false); HelpProtocolForm.ShowModalDialog(this, frm); decimal tiendo = 0; int phanTram = 0; DataTable v = DADuAn.LoadCongViec(HelpNumber.ParseInt64(row["ID"])); foreach (DataRow r in v.Rows) { tiendo += (HelpNumber.ParseDecimal(r["TIEN_DO"]) * HelpNumber.ParseInt32(r["TONG_PHAN_TRAM_CV"])); phanTram += HelpNumber.ParseInt32(r["TONG_PHAN_TRAM_CV"]); } if (phanTram > 0) { tiendo = HelpNumber.RoundDecimal(tiendo /= phanTram, 2); } ////Hieutn: Lưu lại tiến độ khi thay đổi từ form công việc DADuAn.CapNhatTienDoDuAn(HelpNumber.ParseInt64(row["ID"]), tiendo); LoadCardViewDuAn(); } else { HelpMsgBox.ShowNotificationMessage("Dự án đã hoàn thành không được sửa!"); } } }
private void barButtonItemDuAn_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { frmDuAn frm = new frmDuAn(); frm.UpdateDuAn_KhachHang += new frmDuAn.UpdateKH_DA_CV(InsertKhachHang_DuAn); HelpProtocolForm.ShowModalDialog(this, frm); decimal tiendo = 0; int phanTram = 0; DataTable v = DADuAn.LoadCongViec(duAn_id); foreach (DataRow r in v.Rows) { tiendo += (HelpNumber.ParseDecimal(r["TIEN_DO"]) * HelpNumber.ParseInt32(r["TONG_PHAN_TRAM_CV"])); phanTram += HelpNumber.ParseInt32(r["TONG_PHAN_TRAM_CV"]); } if (phanTram > 0) { tiendo = HelpNumber.RoundDecimal(tiendo /= phanTram, 2); } ////Hieutn: Lưu lại tiến độ khi thay đổi từ form công việc DADuAn.CapNhatTienDoDuAn(duAn_id, tiendo); LoadCardViewDuAn(); }
public override void ShowViewForm(long id) { frmDuAn f = new frmDuAn(id, null); HelpProtocolForm.ShowDialog(this, f); }
public override void ShowUpdateForm(long id) { frmDuAn f = new frmDuAn(id, false); HelpProtocolForm.ShowModalDialog(this, f); decimal tiendo = 0; int phanTram = 0; DataTable v = DADuAn.LoadCongViec(id); foreach (DataRow r in v.Rows) { tiendo += (HelpNumber.ParseDecimal(r["TIEN_DO"]) * HelpNumber.ParseInt32(r["TONG_PHAN_TRAM_CV"])); phanTram += HelpNumber.ParseInt32(r["TONG_PHAN_TRAM_CV"]); } if (phanTram > 0) { tiendo = HelpNumber.RoundDecimal(tiendo /= phanTram, 2); } ////Hieutn: Lưu lại tiến độ khi thay đổi từ form công việc DADuAn.CapNhatTienDoDuAn(id, tiendo); }
public override long[] ShowAddForm() { frmDuAn frm = new frmDuAn(); HelpProtocolForm.ShowModalDialog(this, frm); return null; }