public static DTO.Usuario Usuario(Resources.Usuario recUsuario) { DTO.Usuario usuario = new DTO.Usuario(); usuario.usuarioId = recUsuario.UsuarioId; usuario.rut = recUsuario.UsuarioRut; usuario.nombre = recUsuario.UsuarioNombre; usuario.email = recUsuario.UsuarioEmail; usuario.perfilId = recUsuario.PerfilId.GetValueOrDefault(); usuario.empresa = DTOBuilder.Empresa(recUsuario.Empresa); usuario.perfil = DTOBuilder.Perfil(recUsuario.Perfil); usuario.pwdEstado = (recUsuario.pwdEstado == 1); return(usuario); }
public List <DTO.Perfil> obtenerPerfiles() { List <DTO.Perfil> lista = new List <DTO.Perfil>(); try { var perfiles = db.Perfil.ToList(); foreach (var item in perfiles) { //var p = new DTO.Perfil(); //p.Id = item.PerfilId; //p.Nombre = item.PerfilNombre; //lista.Add(p); lista.Add(DTOBuilder.Perfil(item)); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("SAC.Models.MantenedorModel (obtenerPerfiles): " + ex.Message); lista = new List <DTO.Perfil>(); } return(lista); }