private void button3_Click(object sender, EventArgs e)
        {
            DialogResult resul = MessageBox.Show("Seguro que quiere eliminar?", "Eliminar Registro", MessageBoxButtons.YesNo);

            if (resul == DialogResult.Yes)
            {
                VajillaNegocio negocio = new VajillaNegocio();
                negocio.DeleteVajilla((Insumo)AdminVajillaView.CurrentRow.DataBoundItem);
                cargarGrilla();
            }
        }
        void cargarGrilla()
        {
            // crea negocio para listar insumos
            VajillaNegocio negocio = new VajillaNegocio();

            try
            { //lista insumos
                listarInsumoLocal                          = negocio.listarInsumos();
                AdminVajillaView.DataSource                = listarInsumoLocal;
                AdminVajillaView.Columns[0].Visible        = false;
                AdminVajillaView.Columns["estado"].Visible = false;
                AdminVajillaView.Columns["Nombre"].DefaultCellStyle.BackColor = Color.GreenYellow;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        private void cargarGrilla()
        {
            VajillaNegocio negocio = new VajillaNegocio();

            try
            {
                ListaInsumoLocal               = negocio.listarInsumos();
                vajilladata.DataSource         = ListaInsumoLocal;
                vajilladata.Columns[0].Visible = false;
                vajilladata.Columns[1].Visible = false;
                //dgvPersonajes.Columns[4].Visible = false;
                //dgvPersonajes.Columns[5].Visible = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
Beispiel #4
0
        //aceptar
        private void button1_Click(object sender, EventArgs e)
        { // cambiar color y avisar que no lleno campos
            if (string.IsNullOrEmpty(txtNombre.Text))
            {
                txtNombre.BackColor = Color.Salmon;

                MessageBox.Show("Debe completar el nombre");
            }



            else
            {
                VajillaNegocio negocio = new VajillaNegocio();

                // si es nuevo
                if (InsumoLocal == null)
                {
                    InsumoLocal = new Insumo();
                }

                if (txtCant.Text == "")
                {
                    txtCant.Text = "0";
                }


                InsumoLocal.Nombre   = txtNombre.Text;
                InsumoLocal.Cantidad = Convert.ToInt32(txtCant.Text);

                //si es existente
                if (InsumoLocal.id != 0)
                {
                    negocio.modificarInsumo(InsumoLocal);
                }
                // si es nuevo
                else
                {
                    negocio.agregarVajilla(InsumoLocal);
                }

                Close();
            }
        }
        public void cargarGrillaVajilla(string busqueda)
        {
            // crea negocio para listar insumos
            VajillaNegocio negocio = new VajillaNegocio();

            try
            { //lista insumos
                listarInsumoLocal                          = negocio.listarInsumos();
                AdminVajillaView.DataSource                = listarInsumoLocal;
                AdminVajillaView.Columns[0].Visible        = false;
                AdminVajillaView.Columns["estado"].Visible = false;
                AdminVajillaView.Columns["Nombre"].DefaultCellStyle.BackColor = Color.GreenYellow;



                List <Insumo> lista;
                lista = listarInsumoLocal.FindAll(X => X.Nombre.ToUpper().Contains(busqueda.ToUpper()));
                AdminVajillaView.DataSource = lista;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }