Example #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.Rubro ObtenerRubroPorId(int id)
        {
            DTO.Rubro respuesta = new DTO.Rubro();

            Resources.Rubro rubro = db.Rubro.FirstOrDefault(r => r.RubroId == id);
            return(DTOBuilder.Rubro(rubro));
            //respuesta.rubroId = (int)rubro.RubroId;
            //respuesta.rubroNombre = rubro.RubroNombre;
            //respuesta.rubroDescripcion = rubro.RubroDescripcion;
            //return respuesta;
        }
Example #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.Rubro> obtenerRubros()
        {
            List <DTO.Rubro> lista = new List <DTO.Rubro>();

            try
            {
                var rubros = db.Rubro.ToList();
                foreach (var rubro in rubros)
                {
                    //var r = new DTO.Rubro();
                    //r.rubroId = rubro.RubroId;
                    //r.rubroNombre = rubro.RubroNombre;
                    //r.rubroDescripcion = rubro.RubroDescripcion;
                    //lista.Add(r);
                    lista.Add(DTOBuilder.Rubro(rubro));
                }
            }
            catch (Exception ex)
            {
                System.Diagnostics.Debug.WriteLine("SAC.Models.MantenedorModel (obtenerRubros): " + ex.Message);
                lista = new List <DTO.Rubro>();
            }
            return(lista);
        }