private void cmdNodificar_Click(object sender, EventArgs e) { try { ArrayList idtareaje = new ArrayList(); ArrayList Descripcion = new ArrayList(); ArrayList Unidad = new ArrayList(); ArrayList Usuario = 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) { idtareaje.Add(Convert.ToInt32(GGCVista.Table.Records[Index].GetValue("idtareaje").ToString())); Descripcion.Add(GGCVista.Table.Records[Index].GetValue("Descripcion").ToString()); Unidad.Add(GGCVista.Table.Records[Index].GetValue("unidad").ToString()); Usuario.Add(mdlGenerales.STRUsuario); } } WSMAnt.ActualizaTareaje(mdlGenerales.Conexion, idtareaje.ToArray(), Descripcion.ToArray(), Unidad.ToArray(), Usuario.ToArray()); MessageBoxAdv.Show("Tareajes 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 IDTareaje = new ArrayList(); ArrayList Descripcion = new ArrayList(); ArrayList Unidad = new ArrayList(); ArrayList Usuario = new ArrayList(); if (txtDescripcion.Text == "") { MessageBoxAdv.Show("Debe de ingresar la descripción de la tarea", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtDescripcion.Focus(); return; } if (txtUnidad.Text == "") { MessageBoxAdv.Show("Debe de ingresar el tipo de unidad de la tarea", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtUnidad.Focus(); return; } WSMantenimientos.WSMantenimientos WSMAnt = new WSMantenimientos.WSMantenimientos(); WSMAnt.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx"; IDTareaje.Add(0); Descripcion.Add(txtDescripcion.Text.ToString()); Unidad.Add(txtUnidad.Text.ToString()); Usuario.Add(mdlGenerales.STRUsuario); WSMAnt.ActualizaTareaje(mdlGenerales.Conexion, IDTareaje.ToArray(), Descripcion.ToArray(), Unidad.ToArray(), Usuario.ToArray()); MessageBoxAdv.Show("La tarea fue añadido", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); txtDescripcion.Text = ""; txtUnidad.Text = ""; CargaGrid(); }