示例#1
0
 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);
     }
 }
示例#2
0
        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();
        }