Пример #1
0
        public void ActualizarMaquina(Modelo.Maquina maquina)
        {
            var context = Modelo.SingletonContext.GetContext();

            context.Entry(maquina).State = System.Data.Entity.EntityState.Modified;
            context.SaveChanges();
        }
Пример #2
0
        public void AgregarMaquina(Modelo.Maquina maquina)
        {
            var context = Modelo.SingletonContext.GetContext();

            context.Maquinas.Add(maquina);
            context.SaveChanges();
        }
Пример #3
0
        public void EliminarMaquina(Modelo.Maquina maquina)
        {
            var context = Modelo.SingletonContext.GetContext();
            var entity  = context.Maquinas.Find(maquina.IdMaquinaria);

            context.Maquinas.Remove(entity);
            context.SaveChanges();
        }
Пример #4
0
 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();
 }
Пример #5
0
        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();
        }
Пример #6
0
 private void agregar_Click(object sender, EventArgs e)
 {
     maquina = new Modelo.Maquina();
     EstadoEdicion();
 }