Exemplo n.º 1
0
        private void btnNuevaMaquina_Click(object sender, EventArgs e)
        {
            FrmSelectedEntity FrmSeleccionarPanel = new FrmSelectedEntity();
            String            filtro = "id not in (";
            String            ids    = "";

            foreach (ExistenciaMaquina Item in Existencia.Maquinas)
            {
                ids = ids + "'" + Item.Maquina.ID + "',";
            }

            if (ids.Length > 0)
            {
                filtro = filtro + ids.Substring(0, ids.Length - 1) + ")";
            }
            else
            {
                filtro = "";
            }


            Maquina maquina = (Maquina)FrmSeleccionarPanel.GetSelectedEntity(typeof(Maquina), "Máquina", filtro);

            if (maquina != null)
            {
                UltraGridRow Row = grillaMaquinas.DisplayLayout.Bands[0].AddNew();
                Row.Tag = this.Existencia.AddItemMaquina();
                ExistenciaMaquina item = (ExistenciaMaquina)Row.Tag;
                item.Maquina = maquina;
                MostrarMaquina(Row);
            }
        }
Exemplo n.º 2
0
        public void MostrarMaquina(UltraGridRow Row)
        {
            ExistenciaMaquina item = (ExistenciaMaquina)Row.Tag;

            Row.Cells[colCodigoMaquina].Value  = item.Maquina.Codigo;
            Row.Cells[colNombreMaquina].Value  = item.Maquina.Nombre;
            Row.Cells[colMaquinaDefecto].Value = item.PorDefecto;
        }