private void btnAgregar_Click(object sender, EventArgs e) { try { Clases.Proveedor proveedor = new Clases.Proveedor(); proveedor.ObtenerProveedorPorNombre(cmbProveedor.SelectedValue.ToString()); Clases.TipoUnidad tipounidad = new Clases.TipoUnidad(); tipounidad.ObtenerTipoUnidadPorNombre(cmbUnidad.SelectedValue.ToString()); Clases.Restaurante.AgregarInsumo ( txtNombre.Text, Convert.ToDecimal(txtCosto.Text), Convert.ToDecimal(txtCantidad.Text), Convert.ToDecimal(txtCantMinima.Text), tipounidad.Id, txtDescripcion.Text, proveedor.Id ); CargarDGWInsumos(); } catch (Exception ex) { Clases.Mensaje.Advertencia(ex); } }
private void btnModificar_Click(object sender, EventArgs e) { DialogResult respuesta = MessageBox.Show("Está seguro de modificar el Insumo", "Modificar Insumo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (respuesta.ToString() == "Yes") { try { Clases.Proveedor proveedor = new Clases.Proveedor(); proveedor.ObtenerProveedorPorNombre(cmbProveedor.SelectedValue.ToString()); Clases.TipoUnidad tipounidad = new Clases.TipoUnidad(); tipounidad.ObtenerTipoUnidadPorNombre(cmbUnidad.SelectedValue.ToString()); Clases.Restaurante.ModificarInsumo ( this.id, txtNombre.Text, Convert.ToDecimal(txtCosto.Text), Convert.ToDecimal(txtCantidad.Text), Convert.ToDecimal(txtCantMinima.Text), tipounidad.Id, txtDescripcion.Text, proveedor.Id ); ResetFormulario(); } catch (Exception ex) { Clases.Mensaje.Advertencia(ex); } } }
private void dgvTipoUnidad_CellClick(object sender, DataGridViewCellEventArgs e) { Clases.TipoUnidad tipounidad = new Clases.TipoUnidad(); tipounidad.ObtenerTipoUnidad( Convert.ToInt32( dgvTipoUnidad.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTipoUnidad.Select(); this.id = tipounidad.Id; txtId.Text = tipounidad.Id.ToString(); txtDescripcion.Text = tipounidad.Descripcion; btnNuevo.Enabled = true; btnAgregar.Enabled = false; btnModificar.Enabled = true; btnEliminar.Enabled = true; }
private void dgvTodo_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { if (ventana.SelectedIndex == 0) { Clases.Usuarios usuario = new Clases.Usuarios(); usuario.ObtenerUsuario(dgvTodo.Rows[e.RowIndex].Cells["Usuario"].Value.ToString()); dgvTodo.Select(); txtNombre.Text = usuario.nombre; txtApellido.Text = usuario.apellido; txtClave.Text = usuario.clave; } else { if (ventana.SelectedIndex == 1) { Clases.Mesero mesero = new Clases.Mesero(); mesero.ObtenerMesero( Convert.ToInt32( dgvTodo.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTodo.Select(); this.idmesero = mesero.Id; txtIdentidad.Text = Convert.ToString(mesero.Identidad); txtNombre2.Text = mesero.Nombre; txtApellido2.Text = mesero.Apellido; } else { if (ventana.SelectedIndex == 2) { Clases.Proveedores proveedor = new Clases.Proveedores(); proveedor.ObtenerProveedor( Convert.ToInt32( dgvTodo.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTodo.Select(); this.idproveedor = proveedor.Id; txtId.Text = Convert.ToString(proveedor.Id); txtNombre3.Text = proveedor.Nombre; txtTelefono.Text = proveedor.Telefono; txtDireccion.Text = proveedor.Direccion; } else { if (ventana.SelectedIndex == 3) { Clases.Inventario inventario = new Clases.Inventario(); inventario.ObtenerInventario( Convert.ToInt32( dgvTodo.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTodo.Select(); this.idinventario = inventario.IdInventario; //CargarDGWInsumosInventario(); txtIdI.Text = inventario.IdInventario.ToString(); txtDescripcion.Text = inventario.Descripcion.ToString(); txtCosto.Text = inventario.Costo.ToString(); txtPrecioVenta.Text = inventario.PrecioVenta.ToString(); txtCantidad.Text = inventario.Cantidad.ToString(); txtCantMinima.Text = inventario.CantidadMinima.ToString(); } else { if (ventana.SelectedIndex == 4) { Clases.Insumos insumos = new Clases.Insumos(); insumos.ObtenerInsumo( Convert.ToInt32( dgvTodo.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTodo.Select(); this.idinsumo = insumos.Id; txtIdIn.Text = insumos.Id.ToString(); txtNombreI.Text = insumos.Nombre; txtCostoI.Text = insumos.Costo.ToString(); txtCantidadI.Text = insumos.Cantidad.ToString(); txtMinima.Text = insumos.CantidadMinima.ToString(); txtDescripcionI.Text = insumos.Descripcion; } else { if (ventana.SelectedIndex == 5) { Clases.CategoriaProducto categoriaproducto = new Clases.CategoriaProducto(); categoriaproducto.ObtenerCategoriaProducto( Convert.ToInt32( dgvTodo.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTodo.Select(); this.idcategoria = categoriaproducto.Id; txtIDC.Text = categoriaproducto.Id.ToString(); txtDescripcionC.Text = categoriaproducto.Descripcion; } else { if (ventana.SelectedIndex == 6) { Clases.TipoUnidad tipounidad = new Clases.TipoUnidad(); tipounidad.ObtenerTipoUnidad( Convert.ToInt32( dgvTodo.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvTodo.Select(); this.idtipo = tipounidad.Id; txtIDT.Text = tipounidad.Id.ToString(); txtDescripcionT.Text = tipounidad.Descripcion; } } } } } } } } }