private void btnComplete_Click(object sender, EventArgs e) { ReleaseDistributionRequest RelDistReq; if (isNewRecord) { RelDistReq = new ReleaseDistributionRequest(); RelDistReq.RequestDate = DateAndTime.Now; RelDistReq.RequestStatusId = (int)MdlEnum.RequestStatus.PENDING_REPLY; RelDistReq.RelOrderPickUpDropOffLocationId = SelRelPUDO.RelOrderPickUpDropOffLocationId; } else { RelDistReq = ReleaseDistributionRequestService.GetById(RelDistReqVW.ReleaseDistributionRequestId); } RelDistReq.QtyRequested = (int)Math.Round(nudQtyCans.Value); RelDistReq.CarrierId = Conversions.ToInteger(cboCarrier.SelectedValue); if (RelDistService.AddOrUpdate(RelDistReq) == true) { Close(); } else { My.MyProject.Forms.MessageBoxCeresOK.ShowDialog("Information not saved.", "Something went wrong and the information was not saved. Please try again.", this); } }
public ReleaseDistributionRequest GetById(int ReleaseDistributionRequestId) { using (WTCCeresEntities db = new WTCCeresEntities()) { rdr = db.ReleaseDistributionRequest.Find(ReleaseDistributionRequestId); return(rdr); } }
public bool AddOrUpdate(ReleaseDistributionRequest releaseDistributionRequest) { bool isSaved = true; using (WTCCeresEntities db = new WTCCeresEntities()) { if (releaseDistributionRequest.ReleaseDistributionRequestId == 0) { db.ReleaseDistributionRequest.Add(releaseDistributionRequest); } else { db.ReleaseDistributionRequest.AddOrUpdate(releaseDistributionRequest); } db.SaveChanges(); return(isSaved); } }
public bool Delete(int ReleaseDistributionRequestId) { bool isSaved = true; try { using (WTCCeresEntities db = new WTCCeresEntities()) { rdr = db.ReleaseDistributionRequest.Find(ReleaseDistributionRequestId); db.ReleaseDistributionRequest.Remove(rdr); db.SaveChanges(); } } catch (Exception ex) { string msg = ex.Message; isSaved = false; } return(isSaved); }
public void LoadForm(VW_ReleaseDistributionRequest r) { RequestStatusList = RequestStatusService.GetByFlowType("INBOUND"); focusedReleaseDistribution = ReleaseDistributionRequestService.GetById(r.ReleaseDistributionRequestId); { var withBlock = cboDistReqStatus; withBlock.DataSource = RequestStatusList; withBlock.DisplayMember = "StatusName"; withBlock.ValueMember = "RequestStatusId"; } tbNotes.Text = ""; var list = RelDistChangeSchRequestedService.GetByRelDistRequestId(r.ReleaseDistributionRequestId); VWRelDistChangeSchRequestedBindingSource.DataSource = null; VWRelDistChangeSchRequestedBindingSource.DataSource = list; sch = new RelDistRequestSchedule(); focusedRow = (VW_RelDistChangeSchRequested)dgvProposedChange.CurrentRow.DataBoundItem; sch = RelDistRequestScheduleService.GetById(focusedRow.RelDistRequestScheduleId); cboDistReqStatus.SelectedValue = r.RequestStatusId; tbNotes.Text = list[0].WTCMessage; lblCarrierNotes.Text = list[0].CarrierMessage; AddComboBoxCol(); }
public bool AddOrUpdate(ReleaseDistributionRequest releaseDistributionRequest) { return(repository.AddOrUpdate(releaseDistributionRequest)); }