Exemplo n.º 1
0
    private void cargarprovinciasDatos()
    {
        try
        {
            ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
            DataSet _provincias = _consulta.Com21_consulta_provincias();
            if (_provincias.Tables[2].Rows.Count > 0)
            {
                ddlprovinciadatos.DataSource     = _provincias.Tables[2];
                ddlprovinciadatos.DataTextField  = "Provincia";
                ddlprovinciadatos.DataValueField = "Id_Provincia";
                ddlprovinciadatos.DataBind();
            }
            else
            {
                ListItem _ddl = new ListItem();
                _ddl.Text  = "No existen provincias";
                _ddl.Value = "0";
                ddlprovinciadatos.Items.Clear();

                ddlprovinciadatos.Items.Add(_ddl);
                ddlprovinciadatos.DataBind();
            }
        }
        catch (Exception ex)
        {
        }
    }
Exemplo n.º 2
0
    private void cargarprovincias()
    {
        if (ddlpais.SelectedValue != "0")
        {
            int idpais = int.Parse(ddlpais.SelectedValue.ToString());
            ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
            DataSet _pro = _consulta.Com21_consulta_provincias_idpais(idpais);
            if (_pro.Tables[0].Rows.Count > 0)
            {
                ddlprovincias.DataSource     = _pro.Tables[0];
                ddlprovincias.DataTextField  = "Provincia";
                ddlprovincias.DataValueField = "Id_Provincia";
                ddlprovincias.DataBind();
            }
        }
        else
        {
            ListItem _ddl = new ListItem();
            _ddl.Text  = "No existen provincias";
            _ddl.Value = "0";
            ddlprovincias.Items.Clear();

            ddlprovincias.Items.Add(_ddl);
            ddlprovincias.DataBind();
        }
    }
Exemplo n.º 3
0
 protected void GvItems_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         string Idproducto = GvItems.DataKeys[e.RowIndex].Value.ToString();
         ServicioCom21.ServicioCom21 _administrador = new ServicioCom21.ServicioCom21();
         if (_administrador.Com21_elimina_productos(int.Parse(Idproducto)))
         {
             ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error no se pudo Eliminar');", true);
         }
         else
         {
             ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Producto eliminado');", true);
             //inactivar_productos(int.Parse(Idproducto));
         }
         Limpiar();
         cargarproductos();
         cargarsubcategoria();
     }
     catch (Exception Ex)
     {
         Console.WriteLine(Ex.Message);
         ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Problemas Tecnicos Por favor Comunicarse con el Administrador del Sitio');", true);
     }
 }
Exemplo n.º 4
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";
        }
    }
    private void cargarProPrefacturados()
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        String  idu   = Request.QueryString["IDU"].ToString();
        String  idcod = Request.QueryString["CODUP"].ToString();
        DataSet _ds   = _consulta.consulta_producto_prefacturado_IdCod(int.Parse(idu), idcod);

        if (_ds.Tables[0].Rows.Count > 0)
        {
            GvRProductos.DataSource = _ds.Tables[0];
            GvRProductos.DataBind();

            int i = 0;
            foreach (DataRow rs in _ds.Tables[0].Rows)
            {
                if (i == 0)
                {
                    hfact.Value = rs["ActCosto"].ToString();
                }
                i = i + 1;
            }
            if (hfact.Value == "1")
            {
                pActE.Visible = true;
                Sumar(_ds, 1);
            }
            else
            {
                pActE.Visible = false;
                Sumar(_ds, 2);
            }
        }
    }
Exemplo n.º 6
0
    private void cargarProvincia()
    {
        string pais = ddlpais.SelectedValue;

        if (pais != "Sin Paises")
        {
            ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
            DataSet _provincias = _consulta.Com21_consulta_provincias_idpais(int.Parse(pais));
            if (_provincias.Tables[0].Rows.Count > 0)
            {
                ddlprovincia.Items.Clear();
                ddlprovincia.DataSource     = _provincias.Tables[0];
                ddlprovincia.DataTextField  = "Provincia";
                ddlprovincia.DataValueField = "Id_Provincia";
                ddlprovincia.DataBind();
            }
            else
            {
                ddlprovincia.Items.Clear();
                ddlprovincia.Items.Insert(0, "Sin Provincias");
            }
        }
        else
        {
            ddlprovincia.Items.Clear();
            ddlprovincia.Items.Insert(0, "Sin Provincias");
        }
    }
Exemplo n.º 7
0
    private void consultarCosto()
    {
        string id = Request.Cookies["IdCom21Web"].Value;

        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _direccion = _consulta.Com21_consulta_cliente_direccio_envio(int.Parse(id));
    }
Exemplo n.º 8
0
    //private void ingresarinventario(int Id_Producto, int Cantidad, string Pvp, string PrecioCompra, string Ident, string IdentCV)
    private void ingresarinventario(DataSet _ds)
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        XmlDocument _xmlDatos = new XmlDocument();

        _xmlDatos.LoadXml("<Ad_Productos/>");

        foreach (DataRow r in _ds.Tables[0].Rows)
        {
            _xmlDatos.DocumentElement.SetAttribute("Id_Producto", r["Id_Producto"].ToString());
            _xmlDatos.DocumentElement.SetAttribute("Cantidad", r["Cantidad"].ToString());
            _xmlDatos.DocumentElement.SetAttribute("Precio", r["Precio"].ToString().Replace(',', '.'));
            _xmlDatos.DocumentElement.SetAttribute("PrecioCompra", r["PrecioCompra"].ToString().Replace(',', '.'));
            _xmlDatos.DocumentElement.SetAttribute("Identificador", "N");
            _xmlDatos.DocumentElement.SetAttribute("IdentificadorCV", "Venta");

            if (_consulta.Com21_ingresa_inventario_productos(_xmlDatos.OuterXml))
            {
                //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error al ingresar Inventario');", true);
            }
            else
            {
                //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro ingresado con Exito');", true);
            }
        }
    }
Exemplo n.º 9
0
    private void cancelarCarrito()
    {
        classRandom _rand = new classRandom();
        String      _cod  = _rand.NextString(11, true, true, true, false);

        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        String data = ViewState["DataCompra"] + "";

        DataC = data.Split('|');
        if (DataC.Length > 0)
        {
            if (DataC[2].ToString().Equals("-1"))
            {
                XmlDocument _xmlDatos = new XmlDocument();

                string idt = DataC[1] + "";
                _xmlDatos.LoadXml("<Transaccion/>");
                _xmlDatos.DocumentElement.SetAttribute("Lote", "");
                _xmlDatos.DocumentElement.SetAttribute("Referencia", "");
                _xmlDatos.DocumentElement.SetAttribute("EstadoTransaccion", "Cancelada");
                if (_consulta.proc_Actualiza_Transaccion(_xmlDatos.OuterXml, idt))
                {
                }
                else
                {
                }
                cancelar(_cod, 2);
            }
            else
            {
                cancelar(_cod, 0);
            }
        }
    }
Exemplo n.º 10
0
 protected void GvEmpresa_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         string IdEmpresa = GvEmpresa.DataKeys[e.RowIndex].Value.ToString();
         ServicioCom21.ServicioCom21 _usuario = new ServicioCom21.ServicioCom21();
         if (_usuario.Com21_elimina_empresa(int.Parse(IdEmpresa)))
         {
             ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error no se pudo Eliminar');", true);
         }
         else
         {
             ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro Eliminado');", true);
             if (_usuario.Com21_elimina_costo_idempresa(int.Parse(IdEmpresa)))
             {
             }
             else
             {
             }
             Consulta_Empresa();
         }
     }
     catch (Exception Ex)
     {
         Console.WriteLine(Ex.Message);
         ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Problemas Tecnicos Por favor Comunicarse con el Administrador del Sitio');", true);
     }
 }
Exemplo n.º 11
0
    private DataSet cargarCarrito()
    {
        /*int carga = 0;
         * String data = ViewState["DataCompra"] + "";
         * DataC = data.Split('|');
         * if (DataC.Length > 0)
         * {
         *  if (DataC[3] + "" == "0")
         *      carga = 0;
         *  else
         *      carga = 1;
         * }*/
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _ds = _consulta.consulta_producto_prefacturado_IdCod(int.Parse(Request.Cookies["IdCom21Web"].Value), DataC[4] + "");

        if (_ds.Tables[0].Rows.Count > 0)
        {
            pProductSi.Visible   = true;
            pProductNo.Visible   = false;
            GvCarrito.DataSource = _ds.Tables[0];
            GvCarrito.DataBind();
            sumarTD(_ds, 0);
        }
        else
        {
            pProductSi.Visible   = false;
            pProductNo.Visible   = true;
            productosN.InnerHtml = "No existen productos agregados a su carrito";
        }
        return(_ds);
    }
Exemplo n.º 12
0
 protected void txtusuario_TextChanged(object sender, EventArgs e)
 {
     if (txtusuario.Text != "")
     {
         Span1.Visible = true;
         ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
         DataSet dssuser = _consulta.Com21_consulta_administrador_user(txtusuario.Text);
         if (dssuser.Tables[0].Rows.Count > 0)
         {
             Session["em"]   = "0";
             Span1.InnerText = "Usuario no disponible";
             Span1.Attributes.Add("class", "Aviso");
             Span1.Style.Add("color", "red");
             Span1.Style.Add("font-size", "11");
             txtusuario.Focus();
         }
         else
         {
             Session["em"]   = "1";
             Span1.InnerText = "Usuario Disponible";
             Span1.Attributes.Add("class", "AvisoVerde");
             Span1.Style.Add("color", "green");
             Span1.Style.Add("font-size", "11");
             txtclave.Focus();
         }
     }
     else
     {
         Span1.InnerText = "";
         txtusuario.Focus();
     }
 }
Exemplo n.º 13
0
 protected void GvServicios_RowDeleting(object sender, GridViewDeleteEventArgs e)
 {
     try
     {
         string Id_Servicios = GvServicios.DataKeys[e.RowIndex].Value.ToString();
         ServicioCom21.ServicioCom21 _administrador = new ServicioCom21.ServicioCom21();
         if (_administrador.Com21_elimina_servicios(int.Parse(Id_Servicios)))
         {
             // ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error no se pudo Eliminar');", true);
             pMensajesAlertas.Visible = true;
             DMensaje.Attributes.Add("Class", "error");
             DMensaje.InnerText = "Error no se pudo Eliminar";
         }
         else
         {
             //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro Eliminado');", true);
             pMensajesAlertas.Visible = true;
             DMensaje.Attributes.Add("Class", "exito");
             DMensaje.InnerText = "Registro Eliminado";
             cargarservicios();
         }
     }
     catch (Exception Ex)
     {
         Console.WriteLine(Ex.Message);
         //ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Problemas Tecnicos Por favor Comunicarse con el Administrador del Sitio');", true);
         pMensajesAlertas.Visible = true;
         DMensaje.Attributes.Add("Class", "error");
         DMensaje.InnerText = Ex.Message;
     }
 }
Exemplo n.º 14
0
 private void cargarDireccionEnvio()
 {
     try
     {
         string id = Request.Cookies["IdCom21Web"].Value;
         ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
         DataSet _direccion = _consulta.Com21_consulta_cliente_direccio_envio(int.Parse(id));
         if (_direccion.Tables[0].Rows.Count > 0)
         {
             hfIdentDire.Value = "1";
             foreach (DataRow r in _direccion.Tables[0].Rows)
             {
                 direccion.InnerHtml = "Dirección: " + r["Direccion"].ToString() + ", Teléfono: " + r["Telefono"].ToString() + ", Lugar de envio: " + r["Pais"].ToString() + "/" + r["Provincia"].ToString() + "/" + r["Ciudad"].ToString() + ", Nombre: " + r["ContactoNombre"].ToString();
                 hfIdDire.Value      = r[0].ToString();
             }
         }
         else
         {
             hfIdentDire.Value = "0";
         }
     }
     catch (Exception ex)
     {
     }
 }
Exemplo n.º 15
0
 protected void txtus_Changed(object sender, EventArgs e)
 {
     if (txtus.Text != "")
     {
         ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
         DataSet ds = _consulta.Com21_consulta_valida_user(txtus.Text);
         if (ds.Tables[0].Rows.Count > 0)
         {
             Session["em"]   = "0";
             Span1.InnerText = "Usuario no disponible";
             Span1.Attributes.Add("class", "Aviso");
             txtus.Focus();
         }
         else
         {
             Session["em"]   = "1";
             Span1.InnerText = "Usuario Disponible";
             Span1.Attributes.Add("class", "AvisoVerde");
             txtclave.Focus();
         }
     }
     else
     {
         Span1.InnerText = "";
         txtus.Focus();
     }
 }
Exemplo n.º 16
0
    private void cancelar(String _cod, int tabla)
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _ds = _consulta.consulta_producto_prefacturado(int.Parse(Request.Cookies["IdCom21Web"].Value));

        if (_ds.Tables[tabla].Rows.Count > 0)
        {
            foreach (DataRow r in _ds.Tables[tabla].Rows)
            {
                if (_consulta.proc_actualiza_cantidad_producto_id(int.Parse(r["Cantidad"] + ""), int.Parse(r["Id_Producto"] + "")))
                {
                }
                else
                {
                    //cargarCarrito();
                }
            }

            string      _codUP    = DataC[4] + "";
            XmlDocument _xmlDatos = new XmlDocument();
            _xmlDatos.LoadXml("<Prefactura/>");
            _xmlDatos.DocumentElement.SetAttribute("IdEstado", "2");

            if (_consulta.proc_edita_prefacturado_producto_Estado_CodUpdate(_xmlDatos.OuterXml, _codUP))
            {
            }
            else
            {
                cargarCarrito();
            }

            EditarDatosCompra(_cod, int.Parse(Request.Cookies["IdCom21Web"].Value));
            // EditarDatosCompra(DataC[4] + "", int.Parse(Request.Cookies["IdCom21Web"].Value));
        }
    }
Exemplo n.º 17
0
    private void ingresarDireccionEnvio()
    {
        string      id        = Request.Cookies["IdCom21Web"].Value;
        XmlDocument _xmlDatos = new XmlDocument();

        _xmlDatos.LoadXml("<Ad_Clientes/>");
        _xmlDatos.DocumentElement.SetAttribute("Id_Clientes", id);
        _xmlDatos.DocumentElement.SetAttribute("Direccion", txtdireccionenvio.Text);
        _xmlDatos.DocumentElement.SetAttribute("Telefono", txttelefonoenvio.Text);
        _xmlDatos.DocumentElement.SetAttribute("Id_Pais", ddlpais.SelectedValue);
        _xmlDatos.DocumentElement.SetAttribute("Id_Provincia", ddlprovincia.SelectedValue);
        _xmlDatos.DocumentElement.SetAttribute("Id_Ciudad", ddlciudad.SelectedValue);
        _xmlDatos.DocumentElement.SetAttribute("ContactoNombre", txtNombrecontacto.Text);

        ServicioCom21.ServicioCom21 _administrador = new ServicioCom21.ServicioCom21();
        if (_administrador.Com21_ingresa_cliente_direccion(_xmlDatos.OuterXml))
        {
            ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "click", "alert('Error al ingresar dirección de envio');", true);
        }
        else
        {
            limpiarDireccion();
            cargarDireccionEnvio();
        }
    }
Exemplo n.º 18
0
    private DataSet consultaCorreo()
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _dtinfo = _consulta.Com21_consulta_cliente_correo_clave(txtemail.Text);

        return(_dtinfo);
    }
Exemplo n.º 19
0
    private void cargarCiudad()
    {
        string provincias = ddlprovincia.SelectedValue;

        if (provincias != "Sin Provincias")
        {
            ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
            DataSet _provincias = _consulta.Com21_consulta_ciudad_idprovincia(int.Parse(provincias));
            if (_provincias.Tables[0].Rows.Count > 0)
            {
                ddlciudad.Items.Clear();
                ddlciudad.DataSource     = _provincias.Tables[0];
                ddlciudad.DataTextField  = "Ciudad";
                ddlciudad.DataValueField = "Id_Ciudad";
                ddlciudad.DataBind();
            }
            else
            {
                ddlciudad.Items.Clear();
                ddlciudad.Items.Insert(0, "Sin Ciudades");
            }
        }
        else
        {
            ddlciudad.Items.Clear();
            ddlciudad.Items.Insert(0, "Sin Ciudades");
        }
    }
Exemplo n.º 20
0
    protected void btnEnviar_Click(object sender, EventArgs e)
    {
        ServicioCom21.ServicioCom21 _app = new ServicioCom21.ServicioCom21();
        int i = Validar();

        if (i > 0)
        {
            if (txtclave.Text.Length >= 6 && txtclave.Text.Length <= 12)
            {
                DataSet ds = _app.Com21_consulta_recuperar_clave_cliente(txtusuario.Text, "1");
                if (ds.Tables[0].Rows.Count > 0)
                {
                    Redireccionar("3");
                }
                else
                {
                    Redireccionar("1");
                }
            }
        }
        else
        {
            Redireccionar("4");
        }
    }
Exemplo n.º 21
0
    protected void btnEnviar_Click(object sender, EventArgs e)
    {
        int i = Validar();

        if (i > 0)
        {
            if (email_bien_escrito(txtcorreo.Text))
            {
                ServicioCom21.ServicioCom21 _app = new ServicioCom21.ServicioCom21();
                DataSet ds = _app.Com21_consulta_recuperar_clave_cliente(txtcorreo.Text, "2");
                if (ds.Tables[0].Rows.Count > 0)
                {
                    Redireccionar("3");
                }
                else
                {
                    Redireccionar("1");
                }
            }
            else
            {
                Redireccionar("2");
            }
        }
        else
        {
            Redireccionar("4");
        }
    }
Exemplo n.º 22
0
    protected void Page_Init(object sender, EventArgs e)
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _ds = _consulta.Com21_consulta_portada();

        ViewState["ds"] = _ds;
    }
Exemplo n.º 23
0
    protected void lblguardar_Click(object sender, EventArgs e)
    {
        XmlDocument _xmlDatos = new XmlDocument();

        _xmlDatos.LoadXml("<Prefactura/>");
        if (cbfacturado.Checked == true)
        {
            _xmlDatos.DocumentElement.SetAttribute("Facturado", "1");
            _xmlDatos.DocumentElement.SetAttribute("EstadoTransaccion", "Entregado");
        }
        else
        {
            _xmlDatos.DocumentElement.SetAttribute("Facturado", "0");
            _xmlDatos.DocumentElement.SetAttribute("EstadoTransaccion", "Solicitada");
        }

        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        if (_consulta.proc_edita_producto_prefacturado_Fact(_xmlDatos.OuterXml, Request.QueryString["IDT"].ToString()))
        {
        }
        else
        {
            ScriptManager.RegisterStartupScript(UpdatePanel1, UpdatePanel1.GetType(), "click", "alert('Transaccion facturada con exito');", true);
        }
    }
Exemplo n.º 24
0
    private DataSet RecuperarUsuario(String ident)
    {
        ServicioCom21.ServicioCom21 _app = new ServicioCom21.ServicioCom21();
        DataSet ds = _app.Com21_consulta_recuperar_clave_cliente(txtcorreo.Text, ident);

        return(ds);
    }
Exemplo n.º 25
0
    private void ingresociudades()
    {
        try
        {
            ServicioCom21.ServicioCom21 _administrador = new ServicioCom21.ServicioCom21();
            if (txtciudad.Text.Length > 0)
            {
                DataSet ds = _administrador.Com21_consulta_ciudades_letra(txtciudad.Text.ToUpper(), int.Parse(ddlpais.SelectedValue), int.Parse(ddlprovincias.SelectedValue), 2);
                if (ds.Tables[0].Rows.Count == 0)
                {
                    XmlDocument _xmlDatos = new XmlDocument();
                    _xmlDatos.LoadXml("<Ad_Ciudades/>");
                    _xmlDatos.DocumentElement.SetAttribute("Ciudad", txtciudad.Text.ToUpper());
                    _xmlDatos.DocumentElement.SetAttribute("Id_Provincia", ddlprovincias.SelectedValue);
                    //_xmlDatos.DocumentElement.SetAttribute("Id_Pais", ddlpais.SelectedValue);
                    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 (ddlprovincias.SelectedValue != "0")
                    {
                        if (_administrador.Com21_ingresa_ciudades(_xmlDatos.OuterXml))
                        {
                            ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error al ingresar registro');", true);
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Registro ingresado con exito');", true);
                        }
                        txtbuscarciudades.Text = "";
                        cargarciudad();
                        Limpiar();
                    }
                    else
                    {
                        cargarciudad();
                        txtbuscarciudades.Text = "";
                        ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error al ingresar registro, no existe provincias para el país seleccionado');", true);
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Ciudad existente');", true);
                    txtciudad.Text = string.Empty;
                }
            }
        }
        catch (Exception Ex)
        {
            Console.WriteLine(Ex.Message);
            ScriptManager.RegisterStartupScript(upMantenimiento, upMantenimiento.GetType(), "click", "alert('Error técnico por favor espere unos minutos');", true);
        }
    }
Exemplo n.º 26
0
    protected void Page_Init(object sender, EventArgs e)
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataTable _dtO = _consulta.Com21_consulta_servicios_app().Tables[0];

        ViewState["ds"] = _dtO;
    }
Exemplo n.º 27
0
    private void cargarimagenes()
    {
        String id = Request.QueryString["ID"].ToString();

        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        //DataSet _provincias = _consulta.Com21_consulta_imagenes();
        DataSet _provincias = _consulta.Com21_consulta_imagenes_id_producto(int.Parse(id));

        if (_provincias.Tables[0].Rows.Count > 0)
        {
            imgsi.Visible = true;
            imgno.Visible = false;

            GvImagenes.DataSource = _provincias.Tables[0];
            GvImagenes.DataBind();
        }
        else
        {
            imgsi.Visible = false;
            imgno.Visible = true;
        }
        if (_provincias.Tables[1].Rows.Count > 0)
        {
            foreach (DataRow dr in _provincias.Tables[1].Rows)
            {
                //seteo todos los valores de la consulta especifica
                IdProducto.Value = dr["Id_Producto"].ToString();
                lblproducto.Text = dr["Titulo"].ToString();
            }
        }
    }
Exemplo n.º 28
0
    private void cargarproductosRelacionados()
    {
        ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
        DataSet _prorel = _consulta.Com21_consulta_servicios_web_Top5();

        if (_prorel.Tables[0].Rows.Count > 0)
        {
            String _generar = "<ol class=\"mini-products-list\" id=\"block-related\">";
            foreach (DataRow r in _prorel.Tables[0].Rows)
            {
                _generar = _generar + "<li class=\"item\"><div class=\"product\">" +
                           "<a href=\"" + r["UrlProducto"].ToString() + "\" title=\"" + r["Titulo"].ToString() + "\" class=\"product-image\"><img src=\"" + r["RutaImg"].ToString() + "\" alt=\"" + r["Titulo"].ToString() + "\"/></a>" +
                           "<p class=\"product-name\"><a href=\"" + r["UrlProducto"].ToString() + "\">" + r["Titulo"].ToString() + "</a></p><div class=\"product-details\"><div class=\"price-box\">";
                if (r["Descuento"].ToString() == "0")
                {
                    _generar = _generar + "<span class=\"regular-price\" id=\"product-price-9-related\"><span class=\"price\">$" + r["Precio"].ToString() + "</span> </span></div>";
                }
                else
                {
                    String _precio  = Convert.ToString((decimal.Parse(r["Precio"].ToString()) * int.Parse(r["Descuento"].ToString())) / 100);
                    String _nue_pre = Convert.ToString(decimal.Parse(r["Precio"].ToString()) - decimal.Parse(_precio));
                    _generar = _generar + "<span class=\"old-price\" id=\"product-price-9-related\"><span class=\"price\">$" + r["Precio"].ToString() + "</span>&nbsp;<a href=\"" + r["UrlProducto"].ToString() + "\" title=\"" + _nue_pre + "\"></a></span></div>";
                }
                _generar = _generar + "</div></div></li>";
            }
            _generar = _generar + "</ol>";
            productos_relacionados.InnerHtml = _generar;
        }
    }
Exemplo n.º 29
0
    private void cargarproductos()
    {
        try
        {
            ServicioCom21.ServicioCom21 _consulta = new ServicioCom21.ServicioCom21();
            DataSet _items = _consulta.Com21_consulta_productos();
            if (_items.Tables[0].Rows.Count > 0)
            {
                prosi.Visible = true;
                prono.Visible = false;

                GvItems.DataSource = _items.Tables[0];
                GvItems.DataBind();
            }
            else
            {
                prosi.Visible = false;
                prono.Visible = true;
            }
        }
        catch (Exception e)
        {
            Console.WriteLine("{0} Second exception caught.", e);
        }
    }
Exemplo n.º 30
0
    private void Ingresa_Persona()
    {
        try
        {
            //System.Threading.Thread.Sleep(3000);
            ServicioCom21.ServicioCom21 _usuario = new ServicioCom21.ServicioCom21();
            //string claveCodificada = classMD5.encriptaClave(this.txt_password.Text);

            if (_usuario.valida_administrador(this.txt_usuario.Text, txt_password.Text))
            {
                ScriptManager.RegisterStartupScript(UpdatePanel2, UpdatePanel2.GetType(), "click", "alert('El Usuario y Password ingresados son incorrectos');", true);
            }
            else
            {
                DataSet dsConsulta = new DataSet();
                dsConsulta = _usuario.consulta_id_admin(this.txt_usuario.Text, txt_password.Text);

                if (dsConsulta.Tables[0].Rows.Count > 0)
                {
                    foreach (DataRow dr in dsConsulta.Tables[0].Rows)
                    {
                        Session["admin-id"]   = dr[0].ToString();
                        Session["admin-user"] = txt_usuario.Text;
                    }
                }
                Session["admin"] = "admin";
                ScriptManager.RegisterStartupScript(UpdatePanel2, UpdatePanel2.GetType(), "click", "window.location = \"items.aspx\";", true);
            }
        }
        catch (Exception ex)
        {
            Response.Write(ex.ToString());
        }
    }