public void VendorSaveUpateShipFroms(Apsv apsv) { var pdsapsv = new pdsapsvDataSet(); DataRow ttblapsvCriteria = pdsapsv.ttblapsv.NewttblapsvRow(); Apsv.UpdateRowFromApsv(ref ttblapsvCriteria, apsv); pdsapsv.ttblapsv.AddttblapsvRow((pdsapsvDataSet.ttblapsvRow)ttblapsvCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("VendorSaveUpateShipFroms - Asapsetup - Before Call"); StopwatchUtil.Time( () => { using (var poAsapsetupproxy = this.proxyAppObject.CreatePO_asapsetupproxy()) { this.SetRequiredContextParameters(); poAsapsetupproxy.VendorSaveUpateShipFroms(ref pdsContext, ref pdsapsv, out cErrorMessage); } }); NLogLoggerP.Info("VendorSaveUpateShipFroms - Asapsetup - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsapsv); }
public Apsv BuildFromRow(DataRow row) { var returnRecord = Apsv.BuildApsvFromRow(row); returnRecord = this.BuildExtraFromRow <Apsv>(returnRecord, row); return(returnRecord); }
public Apsv Insert(Apsv record) { DataRow row = this.dataSet.ttblapsv.NewttblapsvRow(); this.UpdateToRow(ref row, record); this.ExtraUpdateToRow(ref row, record); this.dataSet.ttblapsv.AddttblapsvRow((pdsapsvDataSet.ttblapsvRow)row); this.SaveChanges(); return(this.dataSet.ttblapsv.Rows.Count > 0 ? this.BuildFromRow(this.dataSet.ttblapsv.Rows[0]) : null); }
public Apsv GetByRowId(string rowId, string fldList) { var row = this.GetRowByRowId(rowId, fldList); Apsv apsv = null; if (row != null) { apsv = this.BuildFromRow(row); } return(apsv); }
protected Apsv Fetch(string where, int batchsize, string fldList) { this.FetchWhere(where, batchsize, fldList); var row = this.dataSet.ttblapsv.AsEnumerable().SingleOrDefault(); Apsv apsv = null; if (row != null) { apsv = this.BuildFromRow(row); } return(apsv); }
private void DeleteUseRowID(Apsv record) { var row = this.GetRowByRowId(record.rowID, string.Empty); if (row == null) { row = this.dataSet.ttblapsv.NewttblapsvRow(); Apsv.BuildMinimalRow(ref row, record); this.dataSet.ttblapsv.AddttblapsvRow((pdsapsvDataSet.ttblapsvRow)row); } row.Delete(); this.SaveChanges(); }
public Apsv Update(Apsv record) { var row = this.GetRowByRowpointer(record.rowpointer, string.Empty); if (row != null) { this.UpdateToRow(ref row, record); this.ExtraUpdateToRow(ref row, record); this.SaveChanges(); return(this.dataSet.ttblapsv.Rows.Count > 0 ? this.BuildFromRow(this.dataSet.ttblapsv.Rows[0]) : null); } ErrorReportingHelper.ReportErrors("global.update.doesnotexist", 421); return(null); }
public IEnumerable <Messaging> VendorSaveUpdateWarnings(Apsv apsv) { var results = new List <Messaging>(); var pdsapsv = new pdsapsvDataSet(); var pdsmessaging = new pdsmessagingDataSet(); DataRow ttblapsvCriteria = pdsapsv.ttblapsv.NewttblapsvRow(); Apsv.UpdateRowFromApsv(ref ttblapsvCriteria, apsv); pdsapsv.ttblapsv.AddttblapsvRow((pdsapsvDataSet.ttblapsvRow)ttblapsvCriteria); string cErrorMessage = string.Empty; NLogLoggerP.Trace("VendorSaveUpdateWarnings - Asapsetup - Before Call"); StopwatchUtil.Time( () => { using (var poAsapsetupproxy = this.proxyAppObject.CreatePO_asapsetupproxy()) { this.SetRequiredContextParameters(); poAsapsetupproxy.VendorSaveUpdateWarnings(ref pdsContext, pdsapsv, out pdsmessaging, out cErrorMessage); } }); NLogLoggerP.Info("VendorSaveUpdateWarnings - Asapsetup - After Call"); this.ReportErrors(cErrorMessage); this.ReportErrors(this.pdsContext); this.ReportErrors(pdsapsv); foreach (DataRow row in pdsmessaging.ttblmessaging) { results.Add(Messaging.BuildMessagingFromRow(row)); } return(results); }
public Apsv Insert(Apsv record) { return(this.repository.Insert(record)); }
public Apsv Insert(Apsv record) { return(this.adapter.Insert(record)); }
public void UpdateToRow(ref DataRow row, Apsv record) { Apsv.UpdateRowFromApsv(ref row, record); this.ExtraUpdateToRow(ref row, record); }
public Apsv Update(Apsv record) { return(this.adapter.Update(record)); }
public void VendorSaveUpateShipFroms(Apsv apsv) { this.adapter.VendorSaveUpateShipFroms(apsv); }
public Apsv Update(Apsv record) { return(this.repository.Update(record)); }
public void Delete(Apsv record) { this.adapter.Delete(record); }
public void VendorSaveUpateShipFroms(Apsv apsv) { this.repository.VendorSaveUpateShipFroms(apsv); }
public IEnumerable <Messaging> VendorSaveUpdateWarnings(Apsv apsv) { return(this.repository.VendorSaveUpdateWarnings(apsv)); }
public void Delete(Apsv record) { this.repository.Delete(record); }
public IEnumerable <Messaging> VendorSaveUpdateWarnings(Apsv apsv) { return(this.adapter.VendorSaveUpdateWarnings(apsv)); }