Пример #1
0
        public static List <Pagos> GetList(Expression <Func <Pagos, bool> > criterioBusqueda)
        {
            List <Pagos> Pagos = new List <Pagos>();

            try
            {
                PagosDb contex = new PagosDb();
                Pagos = contex.pago.Where(criterioBusqueda).ToList();
            }
            catch (Exception)
            {
                throw;
            }

            return(Pagos);
        }
Пример #2
0
        public static Pagos Buscar(int Id)
        {
            Pagos Pagos = new Pagos();

            try
            {
                PagosDb context = new PagosDb();
                Pagos = context.pago.Find(Id);
            }
            catch (Exception)
            {
                throw;
            }

            return(Pagos);
        }
Пример #3
0
        public static bool eliminar(int Id)
        {
            Pagos pago   = null;
            bool  estado = false;

            try
            {
                PagosDb context = new PagosDb();
                pago = context.pago.Find(Id);
                context.pago.Remove(pago);
                context.SaveChanges();

                estado = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(estado);
        }
Пример #4
0
        public static bool Guardar(Pagos pago)
        {
            bool flag = false;

            if (pago != null)
            {
                try
                {
                    PagosDb context = new PagosDb();
                    context.pago.Add(pago);
                    context.SaveChanges();
                    flag = true;
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(flag);
        }
Пример #5
0
        private void GuardarbuttonP_Click_1(object sender, EventArgs e)
        {
            PagosDb db    = new PagosDb();
            Pagos   pagos = new Pagos();

            float Monto = 0, Balance = 0, pago = 0;
            int   Id = 0;

            float.TryParse(MontotextBox.Text, out Monto);
            float.TryParse(BalancetextBox.Text, out Balance);
            int.TryParse(IdEstudiantesnumericUpDownP.Text, out Id);
            float.TryParse(PagotextBoxP.Text, out pago);
            pagos.IdEstudiante  = Id;
            pagos.Fecha         = FechaTimePickerP.Text;
            pagos.Monto         = Monto;
            pagos.Balance       = Balance;
            pagos.Pago          = pago;
            pagos.Observaciones = ObservacionestextBoxP.Text;

            db.pago.Add(pagos);
            db.SaveChanges();
            LimpiarTextBox();
        }