コード例 #1
0
        public bool BuscarDeposito(int id)
        {
            OnTourEntities modelo  = new OnTourEntities();
            deposito       buscado = modelo.deposito.Where(d => d.iddeposito == id).FirstOrDefault();

            if (buscado != null)
            {
                return(true);
            }
            return(false);
        }
コード例 #2
0
        public List <BeneficioBLL> ComboBeneficios()
        {
            OnTourEntities      modelo = new OnTourEntities();
            List <BeneficioBLL> lista  = new List <BeneficioBLL>();

            foreach (var item in modelo.beneficio)
            {
                lista.Add(new BeneficioBLL(item.idbenefico, item.nombre));
            }
            return(lista);
        }
コード例 #3
0
        public void Eliminar(int id)
        {
            OnTourEntities modelo  = new OnTourEntities();
            deposito       buscado = modelo.deposito.Where(d => d.iddeposito == id).FirstOrDefault();

            if (buscado != null)
            {
                modelo.deposito.Remove(buscado);
                modelo.SaveChanges();
            }
            else
            {
                throw new Exception("No es posible eliminar");
            }
        }
コード例 #4
0
        public List <DepositoBLL> ListaDepositos()
        {
            OnTourEntities     modelo = new OnTourEntities();
            List <DepositoBLL> lista  = new List <DepositoBLL>();

            foreach (var item in modelo.deposito)
            {
                DepositoBLL d = new DepositoBLL();
                d.IdDeposito    = item.iddeposito;
                d.FechaDeposito = item.fechadeposito;
                d.Monto         = item.montodeposito;
                d.IdCurso       = item.curso_idcurso;
                d.CodColegio    = item.curso_colegio_codcolegio;
                d.IdTipColegio  = item.curso_colegio_idtipo;
                d.TipoColegio   = new TipoColegioBLL().ListaTipoColegio().Where(a => a.IdTipoColegio == item.curso_colegio_idtipo).FirstOrDefault().Nombre;

                lista.Add(d);
            }
            return(lista);
        }
コード例 #5
0
        public void Actualizar()
        {
            OnTourEntities modelo  = new OnTourEntities();
            deposito       buscado = modelo.deposito.Where(p => p.iddeposito == IdDeposito).FirstOrDefault();

            if (buscado != null)
            {
                buscado.iddeposito               = IdDeposito;
                buscado.fechadeposito            = FechaDeposito;
                buscado.montodeposito            = Monto;
                buscado.curso_idcurso            = IdCurso;
                buscado.curso_colegio_codcolegio = CodColegio;
                buscado.curso_colegio_idtipo     = IdTipColegio;

                modelo.SaveChanges();
            }
            else
            {
                throw new Exception("No es posible actualizar");
            }
        }
コード例 #6
0
        public void Agregar()
        {
            OnTourEntities modelo  = new OnTourEntities();
            deposito       buscado = modelo.deposito.Where(e => e.iddeposito == IdDeposito).FirstOrDefault();

            if (buscado == null)
            {
                deposito d = new deposito();
                d.iddeposito               = IdDeposito;
                d.fechadeposito            = FechaDeposito;
                d.montodeposito            = Monto;
                d.curso_idcurso            = IdCurso;
                d.curso_colegio_codcolegio = CodColegio;
                d.curso_colegio_idtipo     = IdTipColegio;

                modelo.deposito.Add(d);
                modelo.SaveChanges();
            }
            else
            {
                throw new Exception("Deposito ya registrado");
            }
        }