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