예제 #1
0
        public void ABM(int Operacion, Vista.LineaDeTrabajo.Nuevo Nuevo, Vista.LineaDeTrabajo.Editar Editar, int NumeroDeLinea, DataGridView Grilla)
        {
            LineaDeTrabajoModel    lineaDeTrabajoModel    = new LineaDeTrabajoModel();
            OrdenDeProduccionModel ordenDeProduccionModel = new OrdenDeProduccionModel();

            if (NumeroDeLinea != 0 || Operacion != 3)
            {
                switch (Operacion)
                {
                case 1:
                    //lineaDeTrabajoModel.Id = ObtenerUltimoIdLineaDeTrabajo();
                    //lineaDeTrabajoModel.NumeroLinea = Convert.ToInt32(Nuevo.txtNumeroLinea.Text);
                    //lineaDeTrabajoModel.OrdenesDeProduccionModel.Add();
                    //lineaDeTrabajoModel.Estado = false;
                    //ListaLineasDeTrabajos.Add();
                    break;

                case 2:

                    break;

                case 3:

                    break;
                }
                Guardar();
                Grilla.DataSource = Listado();
            }
            else
            {
                MessageBox.Show("Debe seleccionar una linea de trabajo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
 public void Existe(int Operacion, Vista.LineaDeTrabajo.Nuevo Nuevo, DataGridView Grilla)
 {
     Leer();
     if (ListaLineasDeTrabajos.Count >= 0)
     {
         switch (Operacion)
         {
         case 1:
             if (ListaLineasDeTrabajos.Any(x => x.NumeroLinea == Convert.ToInt32(Nuevo.txtNumeroLinea.Text) && x.Estado == false) == false)
             {
                 ABM(1, Nuevo, null, 0, Grilla);
             }
             else
             {
                 MessageBox.Show("Ya existe la linea de trabajo", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
             break;
         }
     }
 }
예제 #3
0
 private void btnNuevo_Click(object sender, EventArgs e)
 {
     Vista.LineaDeTrabajo.Nuevo nuevo = new Vista.LineaDeTrabajo.Nuevo();
     nuevo.Show();
 }