public DataSwapResponse AddPOSwap(VPBLL.API.Model.POSwap ps) { var retObj = new DataSwapResponse(); try { VPDAL.yb_po_report_swap obj = new VPDAL.yb_po_report_swap() { ebeln = ps.Ebeln, ebelp = ps.Ebelp, aedat = DateTime.Parse(ps.Aedat), name_text = ps.Name_text, name1 = ps.Name1, lifnr = ps.Lifnr, zterm = ps.Zterm, bukrs = ps.Bukrs, butxt = ps.Butxt, matnr = ps.Matnr, txz01 = ps.Txz01, menge = double.Parse(ps.Menge), mwskz = ps.Mwskz, text1 = ps.Text1, netpr = double.Parse(ps.Netpr), peinh = ps.Peinh, waers = ps.Waers, netwr = double.Parse(ps.Netwr), werks = ps.Werks, eindt = DateTime.Parse(ps.Eindt), stceg = ps.Stceg, elikz = ps.Elikz, ekgrp = ps.Ekgrp, loekz = ps.Loekz, status = ps.Status, bsart = ps.Bsart, retpo = ps.Retpo, date_entered = DateTime.Now }; m_dbContext.AddToyb_po_report_swap(obj); m_dbContext.SaveChanges(); retObj.ResponseCode = (int)APIResponseCode.Success; retObj.ResponseMessage = "Success"; } catch (Exception ex) { m_logger.LogError(ps, ex); retObj.ResponseCode = (int)APIResponseCode.DataSwap_AddDataFailed; retObj.ResponseMessage = "Add PO Swap Error. " + ex.Message; } return retObj; }
public DataSwapResponse AddGRSwap(VPBLL.API.Model.GRSwap gr) { var retObj = new DataSwapResponse(); try { var obj = new VPDAL.yb_gr_report_swap() { ebeln = gr.Ebeln, ebelp = gr.Ebelp, belnr = gr.Belnr, buzei = gr.Buzei, bwart = gr.Bwart, budat = gr.Budat, menge = gr.Menge, meins = gr.Meins, dmbtr = gr.Dmbtr, bnbtr = gr.Bnbtr, waers = gr.Waers, gjahr = gr.Gjahr, status = gr.Status, lfbja = gr.Lfbja, lfbnr = gr.Lfbnr, lfpos = gr.Lfpos, werks = gr.Werks }; m_dbContext.AddToyb_gr_report_swap(obj); m_dbContext.SaveChanges(); retObj.ResponseCode = (int)APIResponseCode.Success; retObj.ResponseMessage = "Success"; } catch (Exception ex) { m_logger.LogError(gr, ex); retObj.ResponseCode = (int)APIResponseCode.DataSwap_AddDataFailed; retObj.ResponseMessage = "Add GR Swap Error. " + ex.Message; } return retObj; }
public static ABiAdminUsers FromABiVendor(VPBLL.Vendor.ABiVendor vendor) { ABiAdminUsers obj = new ABiAdminUsers(); obj.Username = vendor.VendorCode; obj.Password = vendor.TaxNumber; obj.PwdLastChanged = DateTime.Now; obj.Name = vendor.VendorName; obj.DateCreated = DateTime.Now; obj.DateModified = DateTime.Now; obj.Phone = ""; obj.Status =true; obj.Mobile = ""; obj.Email =""; obj.LoginStatus = "0"; obj.LastLogin = DateTime.Now; return obj; }