Exemple #1
0
        public IHttpActionResult Put(int id, ConsortiumSecureRequest ConsortiumSecure)
        {
            var originalConsortiumSecure = ConsortiumSecureService.GetById(id);

            var ret = ConsortiumSecureService.UpdateConsortiumSecure(originalConsortiumSecure, ConsortiumSecure);

            return(Ok());
        }
Exemple #2
0
        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);
 }
Exemple #6
0
 public bool UpdateConsortiumSecure(ConsortiumSecureRequest ConsortiumSecure)
 {
     return(IntegrationService.RestCallNoReturn(ConfigurationManager.AppSettings["ApiCoreUrl"], string.Format(ApiCore.UpdateConsortiumSecure, ConsortiumSecure.Id), RestMethod.Put, null, ConsortiumSecure));
 }
Exemple #7
0
 public Entidad CreateConsortiumSecure(ConsortiumSecureRequest ConsortiumSecure)
 {
     return(IntegrationService.RestCall <Entidad>(ConfigurationManager.AppSettings["ApiCoreUrl"], ApiCore.CreateConsortiumSecure, RestMethod.Post, null, ConsortiumSecure));
 }