Esempio n. 1
0
 public bool CreateEntity(PreInscripcionViewModel entity)
 {
     entity.FechaPreInscripcion = DateTime.Now;
     entity.Actualizado         = DateTime.Now;
     _fortoulContext.Add(_mapper.Map <PreInscripcion>(entity));
     return(Save());
 }
Esempio n. 2
0
        public bool CreateEntity(UsuarioViewModel entity)
        {
            entity.Id             = Guid.NewGuid();
            entity.Estado         = true;
            entity.SolicitarClave = false;
            if (entity.IdPerfil == Guid.Empty)
            {
                entity.IdPerfil = _fortoulContext.Perfil.Where(p => p.Nombre == "Representante").Select(x => x.Id).FirstOrDefault();
            }
            _fortoulContext.Add(_mapper.Map <Usuario>(entity));

            bool IsSaved = Save();

            if (IsSaved)
            {
                try
                {
                    EmailBodyConfirm emailBody    = new EmailBodyConfirm();
                    string           bodyMessage  = emailBody.MessageBodyConfirm(entity);
                    EmailService     emailService = new EmailService();
                    emailService.SendEmailAsync(entity.Correo, "Alta de Registro", bodyMessage);
                }
                catch (Exception ex)
                {
                    //TODO:
                    //Log Exception and store the email in DB to resend later

                    _logger.LogError("Error Sending Email:" + ex.Message);
                }
            }
            return(IsSaved);
        }
Esempio n. 3
0
 public bool CreateEntity(PerfilViewModel entity)
 {
     entity.Id     = Guid.NewGuid();
     entity.Estado = true;
     _webFortoulContext.Add(_mapper.Map <Perfil>(entity));
     return(Save());
 }
Esempio n. 4
0
 public bool CreateEntity(DatosMedicosViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <DatosMedicos>(entity));
     return(Save());
 }
Esempio n. 5
0
 public bool CreateEntity(PagoDetalladoViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <PagoDetallado>(entity));
     return(Save());
 }
Esempio n. 6
0
 public bool CreateEntity(SolicitudCupoViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <SolicitudCupo>(entity));
     return(Save());
 }
Esempio n. 7
0
 public bool CreateEntity(CarritoCompraViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <CarritoCompra>(entity));
     return(Save());
 }
Esempio n. 8
0
 public bool CreateEntity(EstadoProvinciaViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <EstadoProvincia>(entity));
     return(Save());
 }
Esempio n. 9
0
 public bool CreateEntity(RepresentanteViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <Representante>(entity));
     return(Save());
 }
Esempio n. 10
0
 public bool CreateEntity(AlumnoViewModel entity)
 {
     _fortoulContext.Add(_mapper.Map <Alumno>(entity));
     return(Save());
 }