예제 #1
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            //abrir formulario
            int indice = -1;

            try
            {
                indice = dgvProductos.CurrentRow.Index;
            }catch
            {
                MessageBox.Show("seleccione un Producto a editar");
            }


            //hay un indice seleccionado

            if (indice > -1)
            {
                DataProducto    prod = new DataProducto();
                DataGridViewRow fila = dgvProductos.CurrentRow;
                //prod.Id_productos = (long) fila.Cells[0].Value;
                prod.Id_productos = (long)fila.Cells[0].Value;
                prod.Codigo       = (string)fila.Cells[1].Value;
                prod.Descripcion  = (string)fila.Cells[2].Value;
                prod.Precio       = (float)fila.Cells[3].Value;
                prod.Fecha        = (DateTime)fila.Cells[4].Value;
                Form form = new AgregarProducto(prod, Modo.Actualizar);
                form.Show();
            }
        }
예제 #2
0
파일: Menu.cs 프로젝트: leox2129/proyecto
        private void btnAgregarProducto_Click(object sender, EventArgs e)
        {
            AgregarProducto ap = new AgregarProducto();

            ap.Show();

            //UsuarioView usuarioView= new UsuarioView();
            //List<DataUsuario> lista = usuarioView.listaUsuarios();
            //dgv.DataSource = lista;

            /*foreach(DataUsuario usr in lista)
             * {
             *  int n = dgv.Rows.Add(); //retorna el indice
             *  dgv.Rows[n].Cells[0].Value = (string) usr.Nombre;
             *  dgv.Rows[n].Cells[1].Value = (string) usr.Apellido;
             *
             * }*/
        }
예제 #3
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            Form form = new AgregarProducto(Modo.Agregar);

            form.Show();
        }