private void button1_Click(object sender, EventArgs e) { try { if (Model.EsProducto) { FrmBusquedaProducto buscar = new FrmBusquedaProducto(1); buscar.ShowDialog(); Model.IdGenerico = buscar.producto.IdProducto; Model.Nombre = buscar.producto.Nombre; } else { FrmBuscarServicio buscar = new FrmBuscarServicio(); buscar.ShowDialog(); Model.IdGenerico = buscar.servicio.IdServicio; Model.Nombre = buscar.servicio.Nombre; } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmNuevaPromocion ~ button1_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error); } }
public async void NuevoProducto() { try { errorProvider1.SetError(TipoControl, string.Empty); if (Model.Tipo != 2) { FrmBusquedaProducto FProducto = new FrmBusquedaProducto(); FProducto.ShowDialog(); if (FProducto.producto.IdProducto != 0) { var item = FProducto.producto; if (Model.Tipo == 0) { LLenarGrid(FProducto.producto); } else if (Model.Tipo == 1) { decimal cantidadAnterior = BuscarCantidad(item); int cantidadActual = 0; int cantidadBusqueda = 0; cantidadActual = Convert.ToInt32(cantidadAnterior); cantidadBusqueda = cantidadActual + Convert.ToInt32(item.CantidadProducto); var result = await Model.CheckCantidadProducto(item.IdProducto, cantidadBusqueda, CurrentSession.IdSucursal); if (result == -1) { LLenarGrid(FProducto.producto); } else if (result != -1) { CIDMessageBox.ShowAlert(Messages.SystemName, "No hay suficiente productos. La cantidad existente es: " + result.ToString(), TypeMessage.error); } } } } else if (Model.Tipo == 2) { errorProvider1.SetError(TipoControl, "Debe seleccionar un tipo"); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmEntradaSalidaAlmacen ~ pcMas_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorFormulario, TypeMessage.error); } }
private void btnProducto_Click(object sender, EventArgs e) { try { FrmBusquedaProducto Producto = new FrmBusquedaProducto(""); Producto.ShowDialog(); if (Producto.producto.IdProducto != 0) { LLenarGridCompra(Producto.producto); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmBuscarVenta ~ btnProducto_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorFormulario, TypeMessage.error); } }
private void btnProducto_Click(object sender, EventArgs e) { try { FrmBusquedaProducto buscar = new FrmBusquedaProducto(); buscar.ShowDialog(); if (buscar.producto.IdProducto != 0) { AgregarProducto(buscar.producto); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmPromocionMxN ~ btnProducto_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorMessage, TypeMessage.error); } }
private void btnAgregarProducto_Click(object sender, EventArgs e) { try { FrmBusquedaProducto Producto = new FrmBusquedaProducto(); Producto.ShowDialog(); if (Producto.producto.IdProducto != 0) { var IdTipo = Producto.IDTipo; // LLenarGrid2(Producto.producto, IdTipo); LLenarGrid(Producto.producto, IdTipo); } } catch (Exception ex) { ErrorLogHelper.AddExcFileTxt(ex, "FrmPaqueteNuevo() ~ btnAgregarProducto_Click(object sender, EventArgs e)"); CIDMessageBox.ShowAlert(Messages.SystemName, Messages.ErrorFormulario, TypeMessage.error); } }
private async void BtnSeleccionar_Click(object sender, EventArgs e) { try { LimpiarPropiedades(); FrmBusquedaProducto Producto = new FrmBusquedaProducto(1); Producto.ShowDialog(); if (Producto.producto.IdProducto != 0) { IdProductoControl.Text = Producto.producto.Nombre; PrecioControl.Text = Producto.producto.PrecioPublico.ToString(); Model.IdProducto = Producto.producto.IdProducto; await Model.GetPuntosMonedero(); } } catch (Exception ex) { throw ex; } }