// POST api/values public HttpResponseMessage Post([FromBody] CarrierBO carrierBO) { CarrierBO carrierData = new CarrierBO(); carrierData = carrierBO; carrierData.CarrierKey = Guid.NewGuid(); if (string.IsNullOrEmpty(carrierBO.LicensePlate)) { carrierBO.LicensePlate = string.Empty; } carrierData.Status = 1; carrierData.CreatedDate = DateTime.Now; carrierData.StatusDate = DateTime.Now; //Data.carrier _carrier = new Data.carrier(); //_carrier.carrierid = carrierBO.CarrierId; //_carrier.carriername = carrierBO.CarrierName; ////_carrier.isstreamline = carrierBO.isstreamline; //_carrier.scaccode = carrierBO.ScacCode; //_carrier.createdate = DateTime.Now; //_carrier.status = 1; //_carrier.statusdate = DateTime.Now; if (carrierBO.Address != null) { var custaddress = new Data.address() { address1 = carrierBO.Address.Address1, address2 = carrierBO.Address.Address2, city = carrierBO.Address.City, state = carrierBO.Address.State, country = carrierBO.Address.Country, zipcode = carrierBO.Address.Zip, email = carrierBO.Address.Email, fax = carrierBO.Address.Fax, //addrname = _carrier.carrierid addrname = carrierBO.CarrierName }; var addrkey = new AddressRepository().Add(custaddress); //_carrier.addrkey = addrkey; carrierData.AddrKey = addrkey; } //Guid brokerid = repo.Add(_carrier); CarrierDL DL = new CarrierDL(); var carrierKey = DL.InsertCarrier(carrierData); if (carrierKey != null && carrierKey != Guid.Empty) { return(Request.CreateResponse(HttpStatusCode.OK, carrierKey, Configuration.Formatters.JsonFormatter)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Post([FromBody] DriverBO driverBO) { Data.driver _driver = new Data.driver(); //_driver.driverkey = driverBO.DriverKey; _driver.firstname = driverBO.FirstName; _driver.lastname = driverBO.LastName; _driver.driverid = driverBO.DriverId; _driver.drivinglicenseno = driverBO.DriversLicenseNo; _driver.drivinglicenseexpirydate = driverBO.LicenseExpiryDate; _driver.vendkey = driverBO.VendorKey; _driver.createdate = DateTime.Now; _driver.status = 1; _driver.statusdate = DateTime.Now; if (driverBO.Address != null) { var custaddress = new Data.address() { address1 = driverBO.Address.Address1, address2 = driverBO.Address.Address2, city = driverBO.Address.City, state = driverBO.Address.State, country = driverBO.Address.Country, zipcode = driverBO.Address.Zip, email = driverBO.Address.Email, fax = driverBO.Address.Fax, addrname = _driver.driverid }; var addrkey = new AddressRepository().Add(custaddress); _driver.addrkey = addrkey; } Guid custId = repo.Add(_driver); if (custId != null && custId != Guid.Empty) { return(Request.CreateResponse(HttpStatusCode.OK, custId, Configuration.Formatters.JsonFormatter)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Put([FromBody] DriverBO driverBO) { Data.driver _customer = new Data.driver(); _customer.driverkey = driverBO.DriverKey; _customer.firstname = driverBO.FirstName; _customer.lastname = driverBO.LastName; _customer.driverid = driverBO.DriverId; _customer.drivinglicenseno = driverBO.DriversLicenseNo; _customer.drivinglicenseexpirydate = driverBO.LicenseExpiryDate; _customer.vendkey = driverBO.VendorKey; if (driverBO.Address != null) { var custaddress = new Data.address() { addrkey = driverBO.Address.AddrKey, address1 = driverBO.Address.Address1, address2 = driverBO.Address.Address2, city = driverBO.Address.City, state = driverBO.Address.State, country = driverBO.Address.Country, zipcode = driverBO.Address.Zip, email = driverBO.Address.Email, fax = driverBO.Address.Fax, addrname = _customer.firstname }; bool updated = new AddressRepository().Update(custaddress); } bool result = repo.Update(_customer); if (result) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Put([FromBody] BrokerBO brokerBO) { Data.broker _broker = new Data.broker(); _broker.brokername = brokerBO.BrokerName; _broker.brokerid = brokerBO.BrokerId; _broker.brokerkey = brokerBO.BrokerKey; if (brokerBO.Address != null) { var custaddress = new Data.address() { addrkey = brokerBO.Address.AddrKey, address1 = brokerBO.Address.Address1, address2 = brokerBO.Address.Address2, city = brokerBO.Address.City, state = brokerBO.Address.State, country = brokerBO.Address.Country, zipcode = brokerBO.Address.Zip, email = brokerBO.Address.Email, fax = brokerBO.Address.Fax, phone = brokerBO.Address.Phone, website = brokerBO.Address.Website, addrname = _broker.brokerid }; bool updated = new AddressRepository().Update(custaddress); } bool result = repo.Update(_broker); if (result) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Put([FromBody] CarrierBO carrierBO) { Data.carrier _carrier = new Data.carrier(); _carrier.carrierkey = carrierBO.CarrierKey; _carrier.carrierid = carrierBO.CarrierId; _carrier.carriername = carrierBO.CarrierName; _carrier.licenseplate = carrierBO.LicensePlate; _carrier.licenseplateexpirydate = carrierBO.LicensePlateExpiryDate; _carrier.scaccode = carrierBO.ScacCode; _carrier.addrkey = carrierBO.AddrKey; if (carrierBO.Address != null) { var custaddress = new Data.address() { address1 = carrierBO.Address.Address1, address2 = carrierBO.Address.Address2, city = carrierBO.Address.City, state = carrierBO.Address.State, country = carrierBO.Address.Country, zipcode = carrierBO.Address.Zip, email = carrierBO.Address.Email, fax = carrierBO.Address.Fax, addrname = _carrier.carrierid, addrkey = carrierBO.AddrKey }; bool updated = new AddressRepository().Update(custaddress); } bool result = repo.Update(_carrier); if (result) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Post([FromBody] VendorBO vendorBO) { Data.vendor _vendor = new Data.vendor(); _vendor.vendid = vendorBO.vendid; _vendor.vendname = vendorBO.vendname; _vendor.status = 1; _vendor.statusdate = DateTime.Now; if (vendorBO.Address != null) { var custaddress = new Data.address() { addrkey = vendorBO.Address.AddrKey, address1 = vendorBO.Address.Address1, address2 = vendorBO.Address.Address2, city = vendorBO.Address.City, state = vendorBO.Address.State, country = vendorBO.Address.Country, zipcode = vendorBO.Address.Zip, email = vendorBO.Address.Email, fax = vendorBO.Address.Fax, phone = vendorBO.Address.Phone, website = vendorBO.Address.Website, addrname = _vendor.vendid }; var addrkey = new AddressRepository().Add(custaddress); _vendor.addrkey = addrkey; } Guid custId = repo.Add(_vendor); if (custId != null && custId != Guid.Empty) { return(Request.CreateResponse(HttpStatusCode.OK, custId, Configuration.Formatters.JsonFormatter)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
public HttpResponseMessage Put([FromBody] VendorBO vendorBO) { Data.vendor _vendor = new Data.vendor(); _vendor.vendkey = vendorBO.vendkey; _vendor.vendid = vendorBO.vendid; _vendor.vendname = vendorBO.vendname; _vendor.status = 1; _vendor.statusdate = DateTime.Now; if (vendorBO.Address != null) { var custaddress = new Data.address() { addrkey = vendorBO.Address.AddrKey, address1 = vendorBO.Address.Address1, address2 = vendorBO.Address.Address2, city = vendorBO.Address.City, state = vendorBO.Address.State, country = vendorBO.Address.Country, zipcode = vendorBO.Address.Zip, email = vendorBO.Address.Email, fax = vendorBO.Address.Fax, phone = vendorBO.Address.Phone, website = vendorBO.Address.Website, addrname = _vendor.vendname }; bool updated = new AddressRepository().Update(custaddress); } bool result = repo.Update(_vendor); if (result) { return(Request.CreateResponse(HttpStatusCode.OK)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }
// POST api/values public HttpResponseMessage Post([FromBody] BrokerBO brokerBO) { Data.broker _broker = new Data.broker(); _broker.brokerid = brokerBO.BrokerId; _broker.brokername = brokerBO.BrokerName; _broker.status = 1; _broker.statusdate = DateTime.Now; if (brokerBO.Address != null) { var custaddress = new Data.address() { address1 = brokerBO.Address.Address1, address2 = brokerBO.Address.Address2, city = brokerBO.Address.City, state = brokerBO.Address.State, country = brokerBO.Address.Country, zipcode = brokerBO.Address.Zip, email = brokerBO.Address.Email, fax = brokerBO.Address.Fax, addrname = _broker.brokerid }; var addrkey = new AddressRepository().Add(custaddress); _broker.addrkey = addrkey; } Guid brokerid = repo.Add(_broker); if (brokerid != null && brokerid != Guid.Empty) { return(Request.CreateResponse(HttpStatusCode.OK, brokerid, Configuration.Formatters.JsonFormatter)); } else { return(Request.CreateResponse(HttpStatusCode.InternalServerError)); } }