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);
                }
            }
        }