Exemplo n.º 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);
            }
        }
Exemplo n.º 2
0
        private static List <OrdenDeProduccionModel> MapearOrdenes(List <OrdenDeProduccion> ordenesAListar)
        {
            var ordenesModel = new List <OrdenDeProduccionModel>();

            for (int i = 0; i < ordenesAListar.Count; i++)
            {
                var ordenModel = new OrdenDeProduccionModel()
                {
                    Numero = ordenesAListar[i].Numero,
                    estado = ordenesAListar[i].Estado.ToString()
                };
                ordenesModel.Add(ordenModel);
            }
            return(ordenesModel);
        }
 public OrdenDeProduccion MapearOrden(OrdenDeProduccionModel opModel)
 {
     return(new OrdenDeProduccion()
     {
         Numero = opModel.Numero,
         Color = new Color()
         {
             descripcion = opModel.Color.descripcion
         },
         Modelo = new Modelo()
         {
             descripcion = opModel.Model.descripcion
         },
         Estado = (EstadoOrden)Enum.Parse(typeof(EstadoOrden), opModel.estado)
     });
 }
Exemplo n.º 4
0
        private OrdenDeProduccionModel MapearOrden(OrdenDeProduccion op)
        {
            var opModel = new OrdenDeProduccionModel()
            {
                Numero = op.Numero,
                Color  = new ColorModel()
                {
                    descripcion = op.Color.descripcion
                },
                Model = new ModeloModel()
                {
                    descripcion = op.Modelo.descripcion,
                    objetivo    = op.Modelo.objetivo
                },
                estado = op.Estado.ToString(),
            };

            return(opModel);
        }