예제 #1
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);
        }
예제 #2
0
 private void EliminarButton_Click(object sender, EventArgs e)
 {
     try
     {
         bool result = false;
         if (MessageBox.Show($"Eliminar depósito {bsDepositos.Current.ToString()}",
                             "Confirmar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
         {
             result = new BLL.DepositoBLL().Eliminar((DepositoBEL)bsDepositos.Current);
             if (result)
             {
                 Mensajes.MensajeResultado(result, this);
                 bsDepositos.Remove(bsDepositos.Current);
                 bsDepositos.ResetBindings(false);
             }
         }
     }
     catch (Exception ex)
     {
         Mensajes.MensajeExcepcion(ex, this);
     }
 }