public void ActualizarMaquina(Modelo.Maquina maquina) { var context = Modelo.SingletonContext.GetContext(); context.Entry(maquina).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); }
public void AgregarMaquina(Modelo.Maquina maquina) { var context = Modelo.SingletonContext.GetContext(); context.Maquinas.Add(maquina); context.SaveChanges(); }
public void EliminarMaquina(Modelo.Maquina maquina) { var context = Modelo.SingletonContext.GetContext(); var entity = context.Maquinas.Find(maquina.IdMaquinaria); context.Maquinas.Remove(entity); context.SaveChanges(); }
private void reset_Click(object sender, EventArgs e) { if (maquinaBindingSource.Current == null) { MessageBox.Show("Seleccione un elemento de la grilla"); } maquina = (Modelo.Maquina)maquinaBindingSource.Current; maquina.Fallas = 0; maquina.CalcularEstado(); _controller.ActualizarMaquina(maquina); MessageBox.Show("Se ejecuto correctamente"); maquinaBindingSource.DataSource = _controller.ObtenerMaquinas(); }
private void modificar_Click(object sender, EventArgs e) { if (maquinaBindingSource.Current == null) { MessageBox.Show("Seleccione un elemento de la grilla"); } maquina = (Modelo.Maquina)maquinaBindingSource.Current; nroInventario.Text = maquina.NroInventario.ToString(); marca.Text = maquina.Marca; modelo.Text = maquina.Modelo; fallas.Text = maquina.Fallas.ToString(); anio.Value = maquina.Anio; EstadoEdicion(); }
private void agregar_Click(object sender, EventArgs e) { maquina = new Modelo.Maquina(); EstadoEdicion(); }