Пример #1
0
        // MOSTRAR COMISION AFP
        public IEnumerable <Nafp> Show_comisionafp(string tipo_regimen)
        {
            Dafp daf = new Dafp();

            daf.Idmes     = Idmes;
            daf.Idperiodo = Idperiodo;

            using (DataTable dt = new Rafp().Show_comisionafp(daf, tipo_regimen))
            {
                list_comisionAfp = new List <Nafp>();
                foreach (DataRow item in dt.Rows)
                {
                    list_comisionAfp.Add(new Nafp()
                    {
                        Codigo_regimen = Convert.ToInt32(item[0]),
                        descripcion    = item[1].ToString(),
                        Id_comision    = Convert.ToInt32(item[2]),
                        Comision       = Convert.ToDecimal(item[3]),
                        Saldo          = Convert.ToDecimal(item[4]),
                        Seguro         = Convert.ToDecimal(item[5]),
                        Aporte         = Convert.ToDecimal(item[6]),
                        Tope           = Convert.ToDecimal(item[7])
                                         //Idmes = Convert.ToInt32(item[]),
                                         //Idperiodo=Convert.ToInt32(item[])
                    });
                }
            }
            return(list_comisionAfp);
        }
Пример #2
0
        //MOSTRAR MES PARA AFP
        public IEnumerable <Nafp> Mostrar_mes()
        {
            List <Nafp> list_rol = null;

            using (Rafp r = new Rafp())
            {
                using (DataTable dt = r.Mostrar_mes())
                {
                    list_rol = new List <Nafp>();
                    foreach (DataRow item in dt.Rows)
                    {
                        list_rol.Add(new Nafp()
                        {
                            Idmes = Convert.ToInt32(item[0]),
                            Mes   = item[1].ToString()
                        });
                    }
                }
            }
            return(list_rol);
        }
Пример #3
0
        //EDIT COMISION
        public string EditComision()
        {
            int    i = 0;
            string message;

            if (daf.DlistAfp == null)
            {
                daf.DlistAfp = new List <Dafp>();
            }

            Rafp raf = new Rafp();

            foreach (Nafp item in ListNafp)
            {
                daf.DlistAfp.Add(new Dafp()
                {
                    Comision    = item.Comision,
                    Saldo       = item.Saldo,
                    Seguro      = item.Seguro,
                    Aporte      = item.Aporte,
                    Tope        = item.Tope,
                    Id_comision = item.Id_comision
                });
            }
            i = raf.EditComision(daf);
            daf.DlistAfp.Clear();

            if (i > 0)
            {
                message = "¡Modificado!";
            }
            else
            {
                message = "Error Al Editar";
            }

            return(message);
        }
Пример #4
0
        public IEnumerable <Nafp> Show_comisionOnp(string tipo_regimen)
        {
            list_comisionOnp = new List <Nafp>();
            Dafp daf = new Dafp();

            daf.Idmes     = Idmes;
            daf.Idperiodo = Idperiodo;

            using (DataTable dt = new Rafp().Show_comisionafp(daf, tipo_regimen))
            {
                foreach (DataRow item in dt.Rows)
                {
                    list_comisionOnp.Add(new Nafp()
                    {
                        Codigo_regimen = Convert.ToInt32(item[0]),
                        descripcion    = item[1].ToString(),
                        Id_comision    = Convert.ToInt32(item[2]),
                        Comision       = Convert.ToDecimal(item[3])
                    });
                }
            }
            return(list_comisionOnp);
        }
Пример #5
0
 public Nafp()
 {
     daf = new Dafp();
     raf = new Rafp();
 }