Exemplo n.º 1
0
    private void ingresocategorias()
    {
        try
        {
            ServicioCom21.ServicioCom21 _administrador = new ServicioCom21.ServicioCom21();
            XmlDocument _xmlDatos = new XmlDocument();
            _xmlDatos.LoadXml("<Ad_Categoria/>");
            DataSet dscatserv = _administrador.Com21_consulta_catserv_letra(txtcategoria.Text.ToUpper(), 2);
            if (dscatserv.Tables[0].Rows.Count == 0)
            {
                _xmlDatos.DocumentElement.SetAttribute("Categoria", txtcategoria.Text.ToUpper());
                _xmlDatos.DocumentElement.SetAttribute("Ruta", img.ImageUrl.ToString());


                if (cbactivar.Checked == true)
                {
                    _xmlDatos.DocumentElement.SetAttribute("Activar", "1");
                }
                else
                {
                    _xmlDatos.DocumentElement.SetAttribute("Activar", "0");
                }

                XmlDocument _xmlResultado = new XmlDocument();
                //_xmlResultado.LoadXml(_usuario.Proc_Ingresa_Usuario(_xmlDatos.OuterXml));
                if (_administrador.Com21_ingresa_catserv(_xmlDatos.OuterXml))
                {
                    //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error al ingresar Registro');", true);
                    pMensajesAlertas.Visible = true;
                    DMensaje.Attributes.Add("Class", "error");
                    DMensaje.InnerText = "Error al ingresar registro";
                }
                else
                {
                    //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro ingresado con Exito');", true);
                    pMensajesAlertas.Visible = true;
                    DMensaje.Attributes.Add("Class", "exito");
                    DMensaje.InnerText = "Registro ingresado con exito";
                }
                cargarcategoria();
                Limpiar();
                txtbuscarcategoria.Text = "";
            }
            else
            {
                //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro existente');", true);
                pMensajesAlertas.Visible = true;
                DMensaje.Attributes.Add("Class", "error");
                DMensaje.InnerText = "Registro existente";
            }
        }
        catch (Exception Ex)
        {
            Console.WriteLine(Ex.Message);
            //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error Tecnico por favor espere unos minutos');", true);
            pMensajesAlertas.Visible = true;
            DMensaje.Attributes.Add("Class", "error");
            DMensaje.InnerText = "Error técnico por favor póngase en contacto con el administrador";
        }
    }
Exemplo n.º 2
0
    private void consultaletra(string letra)
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _letras = _consulta.Com21_consulta_catserv_letra(letra, 1);

        if (_letras.Tables[0].Rows.Count > 0)
        {
            GvCategoria.DataSource = _letras.Tables[0];
            GvCategoria.DataBind();
        }
        else
        {
            //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('No existen categorias para la busqueda: " + letra + "');", true);
            PMensajeSi.Visible = true;
            DMensajeSi.Attributes.Add("Class", "error");
            DMensajeSi.InnerText = "No existen categorias para la busqueda:" + letra;
        }
        txtbuscarcategoria.Text = string.Empty;
    }