public IHttpActionResult Put(int id, ConsortiumSecureRequest ConsortiumSecure) { var originalConsortiumSecure = ConsortiumSecureService.GetById(id); var ret = ConsortiumSecureService.UpdateConsortiumSecure(originalConsortiumSecure, ConsortiumSecure); return(Ok()); }
public IHttpActionResult Post(ConsortiumSecureRequest ConsortiumSecure) { var result = ConsortiumSecureService.CreateConsortiumSecure(ConsortiumSecure); return(Created <Entidad>("", new Entidad { Id = result.Id })); }
public ConsortiumSecure CreateConsortiumSecure(ConsortiumSecureRequest ConsortiumSecure) { var entityToInsert = new ConsortiumSecure() { Brand = ConsortiumSecure.Brand, Consortium = this.ConsortiumRepository.GetById(ConsortiumSecure.ConsortiumId), LimitDate = ConsortiumSecure.LimitDate, PolizyNumber = ConsortiumSecure.PolizyNumber, Status = this.SecureStatusRepository.GetById(ConsortiumSecure.SecureStatusId) }; ConsortiumSecureRepository.Insert(entityToInsert); return(entityToInsert); }
private void MergeConsortiumSecure(ConsortiumSecure originalConsortiumSecure, ConsortiumSecureRequest ConsortiumSecure) { originalConsortiumSecure.Brand = ConsortiumSecure.Brand; originalConsortiumSecure.Consortium = this.ConsortiumRepository.GetById(ConsortiumSecure.ConsortiumId); originalConsortiumSecure.LimitDate = ConsortiumSecure.LimitDate; originalConsortiumSecure.PolizyNumber = ConsortiumSecure.PolizyNumber; originalConsortiumSecure.Status = this.SecureStatusRepository.GetById(ConsortiumSecure.SecureStatusId); }
public ConsortiumSecure UpdateConsortiumSecure(ConsortiumSecure originalConsortiumSecure, ConsortiumSecureRequest ConsortiumSecure) { this.MergeConsortiumSecure(originalConsortiumSecure, ConsortiumSecure); ConsortiumSecureRepository.Update(originalConsortiumSecure); return(originalConsortiumSecure); }
public bool UpdateConsortiumSecure(ConsortiumSecureRequest ConsortiumSecure) { return(IntegrationService.RestCallNoReturn(ConfigurationManager.AppSettings["ApiCoreUrl"], string.Format(ApiCore.UpdateConsortiumSecure, ConsortiumSecure.Id), RestMethod.Put, null, ConsortiumSecure)); }
public Entidad CreateConsortiumSecure(ConsortiumSecureRequest ConsortiumSecure) { return(IntegrationService.RestCall <Entidad>(ConfigurationManager.AppSettings["ApiCoreUrl"], ApiCore.CreateConsortiumSecure, RestMethod.Post, null, ConsortiumSecure)); }