private void cmdNodificar_Click(object sender, EventArgs e) { try { ArrayList Correlativo = new ArrayList(); ArrayList Descripcion = new ArrayList(); ArrayList Unidad = new ArrayList(); ArrayList Reorden = 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) { Correlativo.Add(Convert.ToInt32(GGCVista.Table.Records[Index].GetValue("correlativo").ToString())); Descripcion.Add(GGCVista.Table.Records[Index].GetValue("descripcion").ToString()); Unidad.Add(GGCVista.Table.Records[Index].GetValue("unidad").ToString()); Reorden.Add(GGCVista.Table.Records[Index].GetValue("ptoreorden").ToString()); Usuario.Add(mdlGenerales.STRUsuario); } } WSMAnt.ActualizaMateriales(mdlGenerales.Conexion, Correlativo.ToArray(), Descripcion.ToArray(), Unidad.ToArray(), Reorden.ToArray(), Usuario.ToArray()); MessageBoxAdv.Show("Materiales 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 Correlativo = new ArrayList(); ArrayList Descripcion = new ArrayList(); ArrayList Unidad = new ArrayList(); ArrayList Reorden = new ArrayList(); ArrayList Usuario = new ArrayList(); if (txtDescripcion.Text == "") { MessageBoxAdv.Show("Debe de ingresar el nombre del material", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtDescripcion.Focus(); return; } if (txtUnidad.Text == "") { MessageBoxAdv.Show("Debe de ingresar el tipo de unidad del material", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtUnidad.Focus(); return; } if (MayorACero(txtReorden.Text.ToString())) { MessageBoxAdv.Show("Debe de ingresar el punto de reorden >=0", "Información", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtReorden.Focus(); return; } WSMantenimientos.WSMantenimientos WSMAnt = new WSMantenimientos.WSMantenimientos(); WSMAnt.Url = mdlGenerales.DireccionWS + "FazServices/WSMantenimientos.asmx"; Correlativo.Add(0); Descripcion.Add(txtDescripcion.Text.ToString()); Unidad.Add(txtUnidad.Text.ToString()); Reorden.Add(txtReorden.Text.ToString()); Usuario.Add(mdlGenerales.STRUsuario); WSMAnt.ActualizaMateriales(mdlGenerales.Conexion, Correlativo.ToArray(), Descripcion.ToArray(), Unidad.ToArray(), Reorden.ToArray(), Usuario.ToArray()); MessageBoxAdv.Show("El cargo fue añadido", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); txtDescripcion.Text = ""; txtUnidad.Text = ""; txtReorden.Text = ""; CargaGrid(); }