public static bool Eliminar(int id) { bool paso = false; Contexto db = new Contexto(); Aportes Aportes = Buscar(id); var Colecta = ColectasBLL.Buscar(Aportes.ColectaId); try { var eliminar = db.Aportes.Find(id); db.Entry(eliminar).State = EntityState.Deleted; Colecta.Logrado -= Aportes.Contribucion; ColectasBLL.Modificar(Colecta); paso = db.SaveChanges() > 0; } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Modificar(Aportes aportes) { bool paso = false; Contexto db = new Contexto(); Aportes aporteAnterior = AportesBLL.Buscar(aportes.AportesId); var Colecta = ColectasBLL.Buscar(aportes.ColectaId); try { db.Entry(aportes).State = EntityState.Modified; Colecta.Logrado -= aporteAnterior.Contribucion; Colecta.Logrado += aportes.Contribucion; ColectasBLL.Modificar(Colecta); paso = db.SaveChanges() > 0; } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
public static bool Guardar(Aportes aportes) { bool paso = false; Contexto db = new Contexto(); var Colecta = ColectasBLL.Buscar(aportes.ColectaId); try { if (db.Aportes.Add(aportes) != null) { Colecta.Logrado += aportes.Contribucion; ColectasBLL.Modificar(Colecta); paso = db.SaveChanges() > 0; } } catch (Exception) { throw; } finally { db.Dispose(); } return(paso); }
private void LLenaCampo(Aportes aportes) { IdNumericUpDown.Value = aportes.AportesId; MetaComboBox.SelectedValue = aportes.ColectaId; PersonaComboBox.SelectedValue = aportes.Persona; ContribucionTextBox.Text = aportes.Contribucion.ToString(); FechaDateTimePicker.Value = aportes.Fecha; }
public void Insere(Aportes a) { _context.Aportes.Add(new Aportes() { idcliente = 130, valor = 100, percentual = 10, dataInicio = DateTime.Now, tempoMeses = 12 }); _context.SaveChanges(); }
private Aportes LLenaClase() { Aportes aportes = new Aportes(); aportes.AportesId = Convert.ToInt32(IdNumericUpDown.Value); aportes.ColectaId = Convert.ToInt32(MetaComboBox.SelectedValue); aportes.Persona = Convert.ToInt32(PersonaComboBox.SelectedValue); aportes.Contribucion = Convert.ToDouble(ContribucionTextBox.Text); aportes.Fecha = FechaDateTimePicker.Value; return(aportes); }
public static Aportes Buscar(int id) { Contexto db = new Contexto(); Aportes aportes = new Aportes(); try { aportes = db.Aportes.Find(id); } catch (Exception) { throw; } finally { db.Dispose(); } return(aportes); }
private void BuscarButton_Click(object sender, EventArgs e) { Aportes aportes = new Aportes(); int id; int.TryParse(IdNumericUpDown.Text, out id); Limpiar(); aportes = AportesBLL.Buscar(id); if (aportes != null) { LLenaCampo(aportes); MetaComboBox.SelectedItem = aportes.ColectaId; } else { MessageBox.Show("Aportes no encontrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private static bool Insertar(Aportes aportes) { bool paso = false; var contexto = new Contexto(); try { contexto.Aportes.Add(aportes); paso = contexto.SaveChanges() > 0; } catch (Exception) { throw; } finally { contexto.Dispose(); } return(paso); }
private bool ExisteEnLaBaseDeDatos() { Aportes aportes = AportesBLL.Buscar((int)IdNumericUpDown.Value); return(aportes != null); }