コード例 #1
0
        protected void ingresa_tarea()
        {
            confirmado.Value = "1";
            //Recorro array validando registros
            foreach (GridViewRow row in gv2.Rows)
            {
                string cli = row.Cells[0].Text;
                string zon = row.Cells[1].Text;
                string cod = row.Cells[2].Text;
                string ser = row.Cells[3].Text;
                string mar = row.Cells[4].Text;
                string mod = row.Cells[5].Text;

                Tareas gt  = new Tareas();                          //Crea una instancia de clase
                string usu = Convert.ToString(Session["Login"]);    //Lee la variable Session
                gt.Usuario = usu;                                   //Pasa el valor de usuario
                string Cliente = gt.getIdCliente();                 //Pasa el metodo getId para validar si existe el usuario
                gt.Cliente    = Cliente;                            //Pasa el valor de la lista
                gt.Zona_texto = zon;                                //Pasa el texto de campo zona
                string id_zona = gt.getIdZona();                    //Consulta el ID de zona
                gt.Zona         = id_zona;                          //Pasa el ID de zona
                gt.Codigo_texto = cod;                              //Pasa el texto de campo codigos
                string id_codigo = gt.getIdCodigo();                //Consulta el ID de codigos
                gt.Codigo = id_codigo;                              //Pasa el ID de codigos
                string doc = gt.getCreateDocumento();
                Session["documento"] = doc;
                gt.Documento         = gt.getCreateDocumento();     //Pasa el valor de la lista
                gt.Serial            = ser;                         //Pasa el valor del serial
                gt.Marca             = mar;                         //Pasa el valor de la marca
                gt.Modelo            = mod;                         //Pasa el valor del modelo
                Session["respuesta"] = gt.getGuardarTarea();        //Toma el resultado del ingreso
            }
            if (Convert.ToString(Session["respuesta"]) == "")
            {
                Tareas gt  = new Tareas();                          //Crea una instancia de clase
                string usu = Convert.ToString(Session["Login"]);    //Lee la variable Session
                gt.Usuario = usu;                                   //Pasa el valor de usuario
                string Cliente = gt.getIdCliente();                 //Pasa el metodo getId para validar si existe el usuario
                gt.getIncrementaDocEntry();                         //Incrementa en uno el DOC-ENTRY
                gt.getRegistroOk();                                 //Registra en LOG el ok
                Response.Redirect("Registro.aspx");
            }
            else
            {
                /*
                 * Page.ClientScript.RegisterStartupScript(this.GetType(), "Scripts", "<script>$('#failModal').modal('show');</script>");
                 * /*Tareas gt = new Tareas();                           //Crea una instancia de clase
                 * string usu = Convert.ToString(Session["Login"]);    //Lee la variable Session
                 * gt.Usuario = usu;                                   //Pasa el valor de usuario
                 * string Cliente = gt.getIdCliente();                 //Pasa el metodo getId para validar si existe el usuario
                 * gt.getIncrementaDocEntry();                         //Incrementa en uno el DOC-ENTRY
                 * gt.getRegistroFail();                                 //Registra en LOG el ok
                 * //Response.Redirect("Registro.aspx");*/
            }
        }