private void cmdNodificar_Click(object sender, EventArgs e) { try { ArrayList IDCargo = new ArrayList(); ArrayList Cargo = new ArrayList(); ArrayList Monto = new ArrayList(); WSMantenimientos.WSMantenimientos WSMAnt = new WSMantenimientos.WSMantenimientos(); WSMAnt.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx"; for (Int32 Index = 0; Index <= GGCVista.Table.Records.Count - 1; Index++) { if (Convert.ToInt16(GGCVista.Table.Records[Index].GetValue("Sel").ToString()) == 1) { IDCargo.Add(Convert.ToInt32(GGCVista.Table.Records[Index].GetValue("IDCargo").ToString())); Cargo.Add(GGCVista.Table.Records[Index].GetValue("Cargo").ToString()); Monto.Add(GGCVista.Table.Records[Index].GetValue("Monto").ToString()); } } WSMAnt.ActualizaCargos(mdlGenerales.Conexion, IDCargo.ToArray(), Cargo.ToArray(), Monto.ToArray(), mdlGenerales.STRUsuario); MessageBoxAdv.Show("Cargos actualizados", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); CargaGrid(); } catch (Exception E) { MessageBoxAdv.Show(E.Message, "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void cmdAgregar_Click(object sender, EventArgs e) { ArrayList IDCargo = new ArrayList(); ArrayList Cargo = new ArrayList(); ArrayList Monto = new ArrayList(); if (txtCargo.Text == "") { MessageBoxAdv.Show("Debe de ingresar el cargo", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtCargo.Focus(); return; } if (MayorACero(txtMonto.Text.ToString()) == false) { MessageBoxAdv.Show("Debe de ingresar el monto", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtMonto.Focus(); return; } WSMantenimientos.WSMantenimientos WSMAnt = new WSMantenimientos.WSMantenimientos(); WSMAnt.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx"; IDCargo.Add(0); Cargo.Add(txtCargo.Text.ToString()); Monto.Add(txtMonto.Text.ToString()); WSMAnt.ActualizaCargos(mdlGenerales.Conexion, IDCargo.ToArray(), Cargo.ToArray(), Monto.ToArray(), mdlGenerales.STRUsuario); MessageBoxAdv.Show("El cargo fue añadido", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCargo.Text = ""; CargaGrid(); }