public void CargarDatos(BonoCorpAlemanEntities1 context, int?bonoId)
        {
            this.BonoId = bonoId;
            var bono = context.Bono.Find(BonoId);

            if (bono != null)
            {
                userId             = bono.Entidad_ID;
                ValorNominal       = bono.ValorNominal;
                ValorComercial     = bono.ValorComercial;
                nAnios             = bono.NroAnios;
                frecCupon          = bono.FrecCupon;
                diasXanio          = bono.DiasPorAnio;
                ImpRenta           = bono.ImpRenta;
                FechaEmision       = bono.FechaEmision;
                TasaAnualDescuento = bono.TasaAnualDescuento;

                LstCostesGastosValores = bono.Costes_Gastos.OrderBy(x => x.ID)
                                         .Select(x => x.Valor).ToList();

                LstInflacion     = bono.Inflacion.ToList();
                LstCostes_Gastos = bono.Costes_Gastos.ToList();
                LstBonoTasa      = bono.Bono_Tasa.ToList();
                LstPlazoBono     = bono.PlazoBono.ToList();
            }
            LstCapitalizacion = context.Capitalizacion.OrderBy(x => x.ID).ToList();
            LstTipoTasa       = context.TipoTasa.OrderBy(x => x.ID).ToList();
            LstPlazoGracia    = context.PlazoGracia.OrderBy(x => x.ID).ToList();
        }
Beispiel #2
0
 public void CargarDatos(BonoCorpAlemanEntities1 context, string userId, string filtro)
 {
     if (filtro.IsNullOrEmpty())
     {
         LstBono = GetBonoByUserId(context, userId).ToList();
     }
     else
     {
         LstBono = GetBonoByUserIdAndFilter(context, userId, filtro).ToList();
     }
 }
Beispiel #3
0
        public void CargarDatos(BonoCorpAlemanEntities1 context, String Email)
        {/*para editar*/
            var user = context.Entidad.Find(Email);

            if (user != null)
            {
                Name     = user.Nombre;
                LastName = user.Apellido;
                Email    = user.ID_email;
                Password = user.Password;
            }
        }
Beispiel #4
0
 public IQueryable <Models.Bono> GetBonoByUserIdAndFilter(BonoCorpAlemanEntities1 context, string userId, string filter)
 {
     return(context.Bono_Tasa.Where(x => x.Bono.Entidad_ID == userId && x.TasaInteres == filter.ToDouble()).Select(x => x.Bono).OrderBy(x => x.BonoID));
 }
Beispiel #5
0
 public IQueryable <Models.Bono> GetBonoByUserId(BonoCorpAlemanEntities1 context, string userId)
 {
     return(context.Bono.Where(x => x.Entidad_ID == userId).OrderBy(x => x.BonoID));
 }
Beispiel #6
0
 public bool Exist(BonoCorpAlemanEntities1 context)
 {
     return(context.Entidad.Find(Email) != null);
 }
Beispiel #7
0
 public void FindUsuario(BonoCorpAlemanEntities1 context)
 {
     Usuario = context.Entidad.FirstOrDefault(x => x.ID_email == this.Email && x.Password == this.Password);
 }