private void btnConfirmNK_Click(object sender, EventArgs e) { string importId = TextUtils.ToString(grvDNNK.GetFocusedRowCellValue(colImportId)); if (importId == "") { return; } int statusNXT = TextUtils.ToInt(grvDNNK.GetFocusedRowCellValue(colStatusNXT)); if (statusNXT == 2) { return; } DataRow[] drs = _dtItem.Select("(DeliveryOrderCodeFact = '' or DeliveryOrderCodeFact is null) and (TotalNG < Total)"); if (drs.Length > 0) { MessageBox.Show("Bạn không thể xác nhận ĐNNK này đã được xuất kho. \nBởi vì các vật tư trong nó chưa được xuất kho hết.", TextUtils.Caption, MessageBoxButtons.OK, MessageBoxIcon.Stop); return; } DialogResult result = MessageBox.Show("Bạn có chắc muốn xác nhận ĐNNK này đã được xuất kho", TextUtils.Caption, MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.No) { return; } ArrayList arr = RequestImportWarehouseBO.Instance.FindByAttribute("ImportId", importId); RequestImportWarehouseModel import = (RequestImportWarehouseModel)arr[0]; import.StatusNXT = 2; RequestImportWarehouseBO.Instance.UpdateQLSX(import); _rownIndex = grvDNNK.FocusedRowHandle; loadImport(); }
private void btnYCXK_Click(object sender, EventArgs e) { string importId = TextUtils.ToString(grvDNNK.GetFocusedRowCellValue(colImportId)); if (importId == "") { return; } int statusNXT = TextUtils.ToInt(grvDNNK.GetFocusedRowCellValue(colStatusNXT)); if (statusNXT >= 1) { return; } ArrayList arr = RequestImportWarehouseBO.Instance.FindByAttribute("ImportId", importId); RequestImportWarehouseModel import = (RequestImportWarehouseModel)arr[0]; import.StatusNXT = 1; RequestImportWarehouseBO.Instance.UpdateQLSX(import); _rownIndex = grvDNNK.FocusedRowHandle; loadImport(); }
protected RequestImportWarehouseFacade(RequestImportWarehouseModel model) : base(model) { }