IEnumerable <DtoPersona> mapearEntidadADto(Sg02_Persona Persona) { DtoPersona dto = new DtoPersona(); dto.Id = Persona.Id; dto.nombreUno = Persona.NombreUno; dto.nombreDos = Persona.NombreDos; dto.apellidoUno = Persona.ApellidoUno; dto.apellidoDos = Persona.ApellidoDos; dto.identificacion = Persona.Identificacion; dto.telefono = Persona.Telefono; //if (Persona.FechaCreacion != null) //{ // dto.fechaa = (DateTime)Persona.FechaCreacion; //} //dto.PersonaModificacion = Persona.PersonaModificacion; //if (Persona.FechaModificacion != null) //{ // dto.fechaModificacion = (DateTime)Persona.FechaModificacion; dto.estado = Persona.Estado; List <DtoPersona> lista = new List <DtoPersona>(); lista.Add(dto); return(lista); }
public void EnvioEmailUsuario(Sg01_Usuario usuario, Sg02_Persona persona) { if (usuario != null) { var datos = new Dictionary <string, string> { { "0", $"{persona?.NombreUno} {persona?.ApellidoUno}" }, { "1", $"{ConfigurationManager.AppSettings["dominio"]}/sessions/cambioclave?tkn={usuario.TokenCambioClave}" }, }; _envioEmail.EnviarEmail(persona.Email, "EVOTE EPN - nuevo usuario", _envioEmail.ActivarUsuarioGenerico(datos)); } }
void Eliminar(Sg02_Persona persona) { _personaRepository.Delete <Sg02_Persona>(persona.Id); _personaRepository.Save(); }
void Actualizar(Sg02_Persona persona) { _personaRepository.Update <Sg02_Persona>(persona); _personaRepository.Save(); }
void Crear(Sg02_Persona persona) { _personaRepository.Create <Sg02_Persona>(persona); _personaRepository.Save(); }
public void ReactivarEntidadPersona(Sg02_Persona persona) { persona.Estado = "ACTIVO"; Actualizar(persona); }