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