public static DTO.Usuario Usuario(Resources.USUARIOS recUsuario) { DTO.Usuario usuario = new DTO.Usuario(); usuario.idUsuario = Convert.ToInt32(recUsuario.ID_USUARIO); usuario.nombreUsuario = recUsuario.NOMBRE_USUARIO; usuario.apelldoUsuario = recUsuario.APELLIDO_USUARIO; usuario.userName = recUsuario.USERNAME; usuario.passUsuario = recUsuario.PASSWORD; usuario.estadoPass = recUsuario.ESTADO_PASSWORD; usuario.idPerfil = Convert.ToInt32(recUsuario.ID_PERFIL); DTO.Perfil perfil = new DTO.Perfil(); perfil.idPerfil = recUsuario.PERFILES_USUARIOS.ID_PERFIL; perfil.nombrePerfil = recUsuario.PERFILES_USUARIOS.NOMBRE_PERFIL; usuario.perfil = perfil; DTO.Empresa empresa = new DTO.Empresa(); empresa.idEmpresa = recUsuario.EMPRESA.ID_EMPRESA; empresa.razonSocial = recUsuario.EMPRESA.RAZON_SOCIAL; empresa.rutEmpresa = recUsuario.EMPRESA.RUT_EMPRESA; empresa.dvRutEmpresa = Convert.ToChar(recUsuario.EMPRESA.DV_RUT_EMPRESA); empresa.correoEmpresa = recUsuario.EMPRESA.CORREO_EMPRESA; empresa.direccionEmpresa = recUsuario.EMPRESA.DIRECCION_EMPRESA; empresa.telefonoEmpresa = Convert.ToInt32(recUsuario.EMPRESA.TELEFONO); empresa.nombreRepEmpresa = recUsuario.EMPRESA.NOMBRE_REPRESENTANTE; empresa.apellidoRepEmpresa = recUsuario.EMPRESA.APELLIDO_REPRESENTANTE; usuario.empresa = empresa; return(usuario); }
//EMPLEADO public static DTO.Empleados Empleado(Resources.EMPLEADOS recEmpleado) { DTO.Empleados empleado = new DTO.Empleados(); empleado.empleadoId = Convert.ToInt32(recEmpleado.ID_EMPLEADO); empleado.nombreEmpleado = recEmpleado.NOMBRE_EMPLEADO; empleado.apellidoEmpleado = recEmpleado.APELLIDO_EMPLEADO; empleado.telefonoEmpleado = Convert.ToInt32(recEmpleado.TELEFONO_EMPLEADO); empleado.correoEmpleado = recEmpleado.CORREO_EMPLEADO; empleado.edadEmpleado = Convert.ToInt32(recEmpleado.EDAD_EMPLEADO); empleado.direccionEmpleado = recEmpleado.DIRECCION_EMPLEADO; DTO.Usuario usuario = new DTO.Usuario(); usuario.idUsuario = Convert.ToInt32(recEmpleado.ID_USUARIO); empleado.usuario = usuario; DTO.Perfil perfil = new DTO.Perfil(); perfil.idPerfil = Convert.ToInt32(recEmpleado.PERFILES_USUARIOS_ID_PERFIL); empleado.perfil = perfil; return(empleado); }
public DTO.Usuario login(string user, string pass) { DTO.Usuario respuesta = new DTO.Usuario(); try { Resources.USUARIOS usuario = db.USUARIOS.FirstOrDefault(u => u.USERNAME == user && u.PASSWORD == pass); return(DTOBuilder.Usuario(usuario)); } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("hostalDoñaClarita.Models.MantenedorModel (login): " + ex.Message); respuesta = new DTO.Usuario(); } return(respuesta); }