public void deleteIngreso(int idIngreso) { EFF.Ingreso ingresoBD = context.Ingresoes.Where(e => e.Id == idIngreso).FirstOrDefault(); context.Ingresoes.Remove(ingresoBD); context.SaveChanges(); }
private void button1_Click(object sender, EventArgs e) { if (WithErrors()) { MessageBox.Show("Existen campos en blanco que se deben rellenar, verificar campos vacíos!", "Campos vacíos!!", MessageBoxButtons.OK); } else { EFF.Ingreso ingr = new EFF.Ingreso(); ingr.Nombre = textBoxNombre.Text; ingr.Descripcion = textBoxDescripcion.Text; ingr.Fecha = DateTime.Now; ingr.MontoColones = decimal.Parse(textBoxMontoColones.Text); ingr.MontoDolares = decimal.Parse(textBoxMontoDolares.Text); ingr.IdProyecto = int.Parse(comboBoxProyecto.SelectedValue.ToString()); ingr.IdTipoCambio = int.Parse(comboBoxTipocambio.SelectedValue.ToString()); if (textBoxId.Text == string.Empty) { ingre.AddIngreso(ingr); } else { ingr.Id = int.Parse(textBoxId.Text); ingre.UpdateIngreso(ingr); } this.Close(); new IngresosForm().Show(); } }
public void UpdateIngreso(EFF.Ingreso Ingreso) { EFF.Ingreso ingresoBD = context.Ingresoes.Where(e => e.Id == Ingreso.Id).FirstOrDefault(); ingresoBD.Nombre = Ingreso.Nombre; ingresoBD.Descripcion = Ingreso.Descripcion; ingresoBD.TipoCambio = Ingreso.TipoCambio; ingresoBD.MontoColones = Ingreso.MontoColones; ingresoBD.MontoDolares = Ingreso.MontoDolares; ingresoBD.IdProyecto = Ingreso.IdProyecto; context.SaveChanges(); }
public void AddIngreso(EFF.Ingreso Ingreso) { context.Ingresoes.Add(Ingreso); context.SaveChanges(); }