private void btnmodificarsucursal_Click(object sender, EventArgs e) { if (this.txtCodSucur.Text == "") { MessageBox.Show("Debe llenar el campo Codigo o elija un registro de la tabla"); } else if (this.txtNombreSucur.Text == "") { MessageBox.Show("Debe llenar el campo Nombre o elija un registro de la tabla"); } else { sucursal sucu = new sucursal(txtCodSucur.Text, txtNombreSucur.Text); //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "Sucursal"; Hashtable crit = new Hashtable(); Hashtable reg = new Hashtable(); //Lineas con detalles especificos por metodo. reg.Add("CodigoSucursal", sucu.Codigosucursal.ToString()); reg.Add("Nombre", sucu.Nombre.ToString()); //Nuevos valores de la tupla a actualizar. crit.Add("CodigoSucursal", sucu.Codigosucursal.ToString()); opciones.ModificarRegistro(NomTabla, crit, reg); // MessageBox.Show("Sucursal Modificada Satisfactoriamente'¡¡¡¡¡"); cargarSucursales(); } }
private void btnGCambPara_Click(object sender, EventArgs e) { if (this.txtnombreparam.Text == "") { MessageBox.Show("Debe llenar el campo Nombre o elija un registro de la tabla"); } else if (this.txtvalorparam.Text == "") { MessageBox.Show("Debe llenar el campo Valor o elija un registro de la tabla"); } else { parametros para = new parametros(txtnombreparam.Text, txtvalorparam.Text); //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "Parametros"; Hashtable crit = new Hashtable(); Hashtable reg = new Hashtable(); //Lineas con detalles especificos por metodo. reg.Add("Nombre", para.nombre.ToString()); reg.Add("Valor", para.valor.ToString()); //Nuevos valores de la tupla a actualizar. crit.Add("Nombre", para.nombre.ToString()); opciones.ModificarRegistro(NomTabla, crit, reg); // MessageBox.Show("Parametro Modificado Satisfactoriamente'¡¡¡¡¡"); cargarParametros(); } }
public void modificar(TipoPrecio TipoPrec) { //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "TipoPrecio"; Hashtable crit = new Hashtable(); Hashtable reg = new Hashtable(); //Lineas con detalles especificos por metodo. reg.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString()); reg.Add("Formula", TipoPrec.Formula.ToString()); //Nuevos valores de la tupla a actualizar. crit.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString()); opciones.ModificarRegistro(NomTabla, crit, reg); }
public void modificar(producto product) { //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "productos"; Hashtable crit = new Hashtable(); Hashtable reg = new Hashtable(); //Lineas con detalles especificos por metodo. reg.Add("CodigoBarra", product.CodigoBarra.ToString()); reg.Add("Nombre", product.Nombre.ToString()); //Nuevos valores de la tupla a actualizar. crit.Add("CodigoBarra", product.CodigoBarra.ToString()); opciones.ModificarRegistro(NomTabla, crit, reg); }
private void btnModificar_Click(object sender, EventArgs e) { TipoPrecio TipoPrec = new TipoPrecio(txtGananciaModificar.Text, radDropDownList1.SelectedText.ToString()); //Lineas de codigos en comun para todos los metodos. opcionesdb opciones = new opcionesdb(); String NomTabla = "TipoPrecio"; Hashtable crit = new Hashtable(); Hashtable reg = new Hashtable(); //Lineas con detalles especificos por metodo. reg.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString()); reg.Add("Formula", TipoPrec.Formula.ToString()); //Nuevos valores de la tupla a actualizar. crit.Add("TipoPrecio", TipoPrec.TipoPrecio1.ToString()); opciones.ModificarRegistro(NomTabla, crit, reg); msj2.Text = "Modificado exitosamente."; cargarCombox(); }
public void AgregarTotales() { opcionesdb opciones = new opcionesdb(); String NomTabla = "Totales"; String TablaVentas = "Ventas"; Hashtable crit = new Hashtable(); Hashtable Modificar = new Hashtable(); Hashtable Actualizar = new Hashtable(); Hashtable reg = new Hashtable(); crit.Add("MONTH(Fecha)", MesList.SelectedItem.Value.ToString()); crit.Add("YEAR(Fecha)", AnyoBox.Text); crit.Add("CodigoSucursal", SucursalList.SelectedItem.Value.ToString()); reg.Add("TotalReal", "TotalReal"); DataTable tab = new DataTable(); tab = opciones.BuscarRegistro(TablaVentas, crit, reg); double Realtotal = 0.00; String TotalRealx = ""; try { for (int i = 0; i < tab.Rows.Count; i++) { DataRow row = tab.Rows[i]; Realtotal = Realtotal + System.Convert.ToDouble(row["TotalReal"].ToString()); TotalRealx = Decimal.Round(System.Convert.ToDecimal(Realtotal), 2) + ""; } } catch (Exception ex) { RadMessageBox.SetThemeName("TelerikMetroBlue"); Telerik.WinControls.RadMessageBox.Show("Tuplas de la tabla Ventas tienen un valor de NULL " + ex.HResult + "\n Revice la base de Datos"); } Modificar.Add("Anio", AnyoBox.Text); Modificar.Add("Mes", MesList.SelectedItem.Value.ToString()); Modificar.Add("CodigoSucursal", SucursalList.SelectedItem.Value.ToString()); Modificar.Add("TotalReal", TotalRealx); Modificar.Add("TotalGravado", TxtFinal.Text); Modificar.Add("Iva", TxtVentaIva.Text); Modificar.Add("Renta", TxtRenta.Text); Modificar.Add("PagoAcuenta", TxtPagoCuenta.Text); Modificar.Add("Utilidad", TxtUtilidad.Text); // parameto para Actualizar tuplas Actualizar.Add("Anio", AnyoBox.Text); Actualizar.Add("Mes", MesList.SelectedItem.Value.ToString()); Actualizar.Add("CodigoSucursal", SucursalList.SelectedItem.Value.ToString()); opciones.InsertarATabla(NomTabla, Modificar); opciones.ModificarRegistro(NomTabla, Actualizar, Modificar); }