public static DTO.CuentaActiva CuentaActiva(Resources.CuentaActiva recCuentaActiva) { var cuentaActiva = new DTO.CuentaActiva(); cuentaActiva.id = recCuentaActiva.CuentaActivaId; cuentaActiva.numero = recCuentaActiva.Cuenta.CuentaNumero; cuentaActiva.nombre = recCuentaActiva.Cuenta.CuentaNombre; cuentaActiva.descripcion = recCuentaActiva.Cuenta.CuentaDescripcion; cuentaActiva.cuentaActivaId = recCuentaActiva.CuentaActivaId; cuentaActiva.cuentaActivaFecha = recCuentaActiva.CuentaActivaFecha.Date; cuentaActiva.cuentaActivaDiasPlazo = recCuentaActiva.CuentaActivaDiasPlazo.GetValueOrDefault(); cuentaActiva.cuentaActivaTotal = recCuentaActiva.CuentaActivaTotal.GetValueOrDefault(); cuentaActiva.cuentaActivaEstado = recCuentaActiva.CuentaActivaEstado.GetValueOrDefault(); cuentaActiva.analista = DTOBuilder.Usuario(recCuentaActiva.Usuario); cuentaActiva.validador = DTOBuilder.Usuario(recCuentaActiva.Usuario2); cuentaActiva.certificador = DTOBuilder.Usuario(recCuentaActiva.Usuario1); cuentaActiva.empresa = DTOBuilder.Empresa(recCuentaActiva.Cuenta.Empresa); cuentaActiva.rubro = DTOBuilder.Rubro(recCuentaActiva.Cuenta.Rubro); cuentaActiva.grupo = DTOBuilder.Grupo(recCuentaActiva.Cuenta.Grupo); return(cuentaActiva); }
public List <DTO.Empresa> obtenerEmpresas() { List <DTO.Empresa> lista = new List <DTO.Empresa>(); try { var empresas = db.Empresa.ToList(); foreach (var empresa in empresas) { //var e = new DTO.Empresa(); //e.empresaId = empresa.EmpresaId; //e.rut = empresa.EmpresaRut; //e.razonSocial = empresa.EmpresaRazonSocial; //e.giro = empresa.EmpresaGiro; //e.logo = empresa.EmpresaLogo; //lista.Add(e); lista.Add(DTOBuilder.Empresa(empresa)); } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("SAC.Models.MantenedorModel (IngresarEmpresas): " + ex.Message); lista = new List <DTO.Empresa>(); } return(lista); }
public static DTO.Cuenta Cuenta(Resources.Cuenta recCuenta) { var cuenta = new DTO.Cuenta(); cuenta.id = recCuenta.CuentaId; cuenta.numero = recCuenta.CuentaNumero; cuenta.nombre = recCuenta.CuentaNombre; cuenta.descripcion = recCuenta.CuentaDescripcion; cuenta.empresa = DTOBuilder.Empresa(recCuenta.Empresa); cuenta.rubro = DTOBuilder.Rubro(recCuenta.Rubro); cuenta.grupo = DTOBuilder.Grupo(recCuenta.Grupo); return(cuenta); }
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 DTO.Empresa obtenerEmpresaPorId(int id) { DTO.Empresa respuesta = new DTO.Empresa(); try { Resources.Empresa empresa = db.Empresa.FirstOrDefault(e => e.EmpresaId == id); return(DTOBuilder.Empresa(empresa)); //respuesta.empresaId = empresa.EmpresaId; //respuesta.rut = empresa.EmpresaRut; //respuesta.razonSocial = empresa.EmpresaRazonSocial; //respuesta.giro = empresa.EmpresaGiro; //respuesta.logo = empresa.EmpresaLogo; } catch (Exception ex) { System.Diagnostics.Debug.WriteLine("SAC.Models.MantenedorModel (obtenerEmpresaPorId): " + ex.Message); respuesta = new DTO.Empresa(); } return(respuesta); }