Ejemplo n.º 1
0
        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 DTO.Grupo ObtenerGrupoPorId(int id)
        {
            //DTO.Grupo respuesta = new DTO.Grupo();

            Resources.Grupo grupo = db.Grupo.FirstOrDefault(g => g.GrupoId == id);
            return(DTOBuilder.Grupo(grupo));
            //    respuesta.grupoId = (int)grupo.GrupoId;
            //    respuesta.grupoNombre = grupo.GrupoNombre;
            //    respuesta.grupoDescripcion = grupo.GrupoDescripcion;
            //    return respuesta;
        }
Ejemplo n.º 3
0
        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 List <DTO.Grupo> obtenerGrupos()
        {
            List <DTO.Grupo> lista = new List <DTO.Grupo>();

            try
            {
                var grupos = db.Grupo.ToList();
                foreach (var grupo in grupos)
                {
                    //var g = new DTO.Grupo();
                    //g.grupoId = grupo.GrupoId;
                    //g.grupoNombre = grupo.GrupoNombre;
                    //g.grupoDescripcion = grupo.GrupoDescripcion;
                    //lista.Add(g);
                    lista.Add(DTOBuilder.Grupo(grupo));
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("SAC.Models.MantenedorModel (obtenerGrupos): " + ex.Message);
                lista = new List <DTO.Grupo>();
            }
            return(lista);
        }