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); }
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); }
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); }
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); }
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(); }