public ActionResult Save(ProposalViewModel obj) { try { ATMStagsReference.ATMStagsSoapClient atmStags = new ATMStagsReference.ATMStagsSoapClient(); ProposalBusiness proposalBusiness = new ProposalBusiness(); Proposal proposal = new Proposal(); proposal.Insured = new Insured(); proposal.Insured.FirstName = obj.FirstName; proposal.Insured.LastName = obj.LastName; proposal.Insured.Age = obj.Age; CarBusiness carBusiness = new CarBusiness(); proposal.Car = carBusiness.Find(obj.CarId); InsuredBusiness insuredBusiness = new InsuredBusiness(); insuredBusiness.Insert(proposal.Insured); proposalBusiness.Insert(proposal); atmStags.Debitar(300, 2); } catch (Exception ex) { } return(RedirectToAction("List", "Proposal")); }
public void TestInsert() { CarBusiness carBusiness = new CarBusiness(); InsuredBusiness insuredBusiness = new InsuredBusiness(); proposal.Car = carBusiness.Find(1); proposal.Insured = insuredBusiness.Find(1); proposal.Value = 100; proposalBusiness.Insert(proposal); Assert.IsTrue(proposal.Id > 0); }
public HttpResponseMessage SaveInsured(Insured sendInsured) { try { InsuredBusiness Insuredbusiness = new InsuredBusiness(); int idInsured = Insuredbusiness.SaveInsured(sendInsured); return(Request.CreateResponse(HttpStatusCode.OK, "Veículo" + idInsured + "adicionado")); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.ToString())); } }
public HttpResponseMessage Get() { try { InsuredBusiness Insuredbusiness = new InsuredBusiness(); List <Insured> listInsureds = Insuredbusiness.GetInsureds(); return(Request.CreateResponse(HttpStatusCode.OK, JsonConvert.SerializeObject(listInsureds))); } catch (Exception ex) { return(Request.CreateResponse(HttpStatusCode.BadRequest, ex.ToString())); } }
public void Init() { insuredBusiness = new InsuredBusiness(); insured = new Insured(); }