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 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);
        }
 public ConsortiumSecure UpdateConsortiumSecure(ConsortiumSecure originalConsortiumSecure, ConsortiumSecureRequest ConsortiumSecure)
 {
     this.MergeConsortiumSecure(originalConsortiumSecure, ConsortiumSecure);
     ConsortiumSecureRepository.Update(originalConsortiumSecure);
     return(originalConsortiumSecure);
 }