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 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 Inventario", "Modificar Inventario", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (respuesta.ToString() == "Yes") { try { Clases.Proveedor proveedor = new Clases.Proveedor(); Clases.TipoProducto tipoproducto = new Clases.TipoProducto(); tipoproducto.ObtenerTipoProductoPorNombre(cmbTipoProducto.SelectedValue.ToString()); Clases.CategoriaProducto categoria = new Clases.CategoriaProducto(); categoria.ObtenerCategoriaProductoPorNombre(cmbCategoriaProducto.SelectedValue.ToString()); if (cmbTipoProducto.Text == "Elaborado") { proveedor.Id = 1; Clases.Restaurante.ModificarInventario ( this.id, txtDescripcion.Text, Convert.ToDecimal(txtCosto.Text), Convert.ToDecimal(txtPrecioVenta.Text), Convert.ToDecimal(txtCantidad.Text), Convert.ToDecimal(txtCantMinima.Text), categoria.Id, tipoproducto.Id, proveedor.Id ); ResetFormulario(); } else { proveedor.ObtenerProveedorPorNombre(cmbProveedor.SelectedValue.ToString()); //txtCantMinima.Text = "0"; Clases.Restaurante.ModificarInventario ( this.id, txtDescripcion.Text, Convert.ToDecimal(txtCosto.Text), Convert.ToDecimal(txtPrecioVenta.Text), Convert.ToDecimal(txtCantidad.Text), Convert.ToDecimal(txtCantMinima.Text), categoria.Id, tipoproducto.Id, proveedor.Id ); ResetFormulario(); } } catch (Exception ex) { Clases.Mensaje.Advertencia(ex); } } }
private void btnAgregar_Click(object sender, EventArgs e) { try { Clases.TipoProducto tipoproducto = new Clases.TipoProducto(); tipoproducto.ObtenerTipoProductoPorNombre(cmbTipoProducto.SelectedValue.ToString()); Clases.CategoriaProducto categoria = new Clases.CategoriaProducto(); categoria.ObtenerCategoriaProductoPorNombre(cmbCategoriaProducto.SelectedValue.ToString()); Clases.Proveedor proveedor = new Clases.Proveedor(); if (cmbTipoProducto.Text == "Elaborado") { proveedor.Id = 1; Clases.Restaurante.AgregarInventario ( txtDescripcion.Text, Convert.ToDecimal(txtCosto.Text), Convert.ToDecimal(txtPrecioVenta.Text), Convert.ToDecimal(txtCantidad.Text), Convert.ToDecimal(txtCantMinima.Text), categoria.Id, tipoproducto.Id, proveedor.Id ); CargarDGWInventario(); } else { proveedor.ObtenerProveedorPorNombre(cmbProveedor.SelectedValue.ToString()); //txtCantMinima.Text = "0"; Clases.Restaurante.AgregarInventario ( txtDescripcion.Text, Convert.ToDecimal(txtCosto.Text), Convert.ToDecimal(txtPrecioVenta.Text), Convert.ToDecimal(txtCantidad.Text), Convert.ToDecimal(txtCantMinima.Text), categoria.Id, tipoproducto.Id, proveedor.Id ); CargarDGWInventario(); } } catch (Exception ex) { Clases.Mensaje.Advertencia(ex); } }
private void dgvProveedores_CellClick(object sender, DataGridViewCellEventArgs e) { Clases.Proveedor proveedor = new Clases.Proveedor(); proveedor.ObtenerProveedor( Convert.ToInt32( dgvProveedores.Rows[e.RowIndex].Cells["Código"].Value.ToString() ) ); dgvProveedores.Select(); this.id = proveedor.Id; txtNombre.Text = proveedor.Nombre; txtTelefono.Text = proveedor.Telefono; txtDireccion.Text = proveedor.Direccion; btnNuevo.Enabled = true; btnAgregar.Enabled = false; btnModificar.Enabled = true; btnEliminar.Enabled = true; }