private void ShowRRFDetailWindow(int rrfID) { Cursor = Cursors.WaitCursor; RRF rrf = new RRF(); rrf.LoadByPrimaryKey(rrfID); cboFromMonth.EditValue = rrf.FromMonth; cboFromYear.EditValue = rrf.FromYear; cboToMonth.EditValue = rrf.ToMonth; cboToYear.EditValue = rrf.ToYear; cboStores.EditValue = rrf.RRFType; PopulateList(); //Handle Edits here (Populate exact values from the database) if (!rrf.IsColumnNull("LastRRFStatus")) { if (rrf.LastRRFStatus == "" || rrf.LastRRFStatus.Contains("not") || rrf.LastRRFStatus.Contains("Not")) { btnAutoPushToPFSA.Enabled = true; } else { btnAutoPushToPFSA.Enabled = false; } } else { btnAutoPushToPFSA.Enabled = true; } Cursor = Cursors.Default; }
private void PopulateRrFs() { var rrf = new RRF(); grdRRF.DataSource = rrf.GetSavedRRFForDisplay(); grdRRF.RefreshDataSource(); }
private int SaveRRF() { RRF rrf = new RRF(); if (rrf.RRFExists(_storeID, _fromYear, _fromMonth, _toYear, _toMonth)) { if (XtraMessageBox.Show("RRF Exists on disk, are you sure you want to replace it?", "RRF Save", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return(-1); } } int rrfID = rrf.AddNewRRF(_storeID, _fromYear, _fromMonth, _toYear, _toMonth, true); BLL.Item itm = new BLL.Item(); DataTable dtbl1 = new DataTable(); if (gridItemChoiceView.DataSource != null) { dtbl1 = ((DataView)gridItemChoiceView.DataSource).Table; } foreach (DataRow dr in dtbl1.Rows) { int itemID = Convert.ToInt32(dr["ID"]); int requestedqty = Convert.ToInt32(dr["Quantity"]); int storeID = int.Parse(cboStores.EditValue.ToString()); RRFDetail rrfDetail = new RRFDetail(); rrfDetail.AddNewRRFDetail(rrfID, storeID, itemID, requestedqty); } return(rrf.ID); }
private void ShowRRFDetailWindow(int rrfID) { Cursor = Cursors.WaitCursor; RRF rrf = new RRF(); rrf.LoadByPrimaryKey(rrfID); cboFromMonth.EditValue = rrf.FromMonth; cboFromYear.EditValue = rrf.FromYear; cboToMonth.EditValue = rrf.ToMonth; cboToYear.EditValue = rrf.ToYear; cboStores.EditValue = rrf.RRFType; PopulateList(); Cursor = Cursors.Default; }