Example #1
0
    private bool LoginCorrecto(string Usuario, string Contrasena)
    {
        // if (Usuario.Equals("1") && Contrasena.Equals("1"))
        //   return true; return false;
        bool estado = false;
        FacadeCliente buscar = new FacadeCliente();
        string b = buscar.login(Usuario, Contrasena);
        if (b.Equals("activo"))
        {
            estado = true;

        }
        else if (b.Equals("inactivo"))
        {
            Response.Write("<script language=javascript>alert('Usuario Inactivo');</script>)");
            estado = false;
        }
        else if (b.Equals("no"))
        {
            estado = false;

        }

        return estado;
    }
Example #2
0
 protected void btx_RegistrarCliente_Click(object sender, EventArgs e)
 {
     string estado = "ACTIVO";
     FacadeCliente newCliente = new FacadeCliente();
     newCliente.IngresarCliente(txt_RutCliente.Text, txt_contraseCiente.Text, Drop_nombreCiudad.Text, txt_nombreCliente.Text, txt_direccionCliente.Text, txt_FonoCliente.Text, txt_emailCliente.Text, estado);
     Response.Write("<script language=javascript>alert('Usuario Registrado');</script>)");
 }
Example #3
0
    public void RecargarTablaCliente()
    {
        FacadeCliente fc = new FacadeCliente();

        DataSet dset = fc.buscarClienteAll();
        tablaCliente.DataSource = dset;
        tablaCliente.DataBind();
    }
 public void RecargarTaba()
 {
     string sesion = Convert.ToString(Session["usuario"]);
         FacadeCliente FC = new FacadeCliente();
         DataSet dset = FC.HistorialCliente(sesion);
         gridHistorial.DataSource = dset;
         gridHistorial.DataBind();
 }
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            string sesion = Convert.ToString(Session["usuario"]);

            FacadeCliente FC = new FacadeCliente();
            DataSet dset = FC.HistorialCliente(sesion);
            gridHistorial.DataSource = dset;
            gridHistorial.DataBind();                              // Carga los datos en la grid

        }
    }
Example #6
0
    //ACTUALIZAR REGISTRO DE CLIENTE
    protected void btn_actualizarCliente_Click(object sender, EventArgs e)
    {
        string rutCliente = tablaCliente.SelectedRow.Cells[0].Text;
        string ciudad = droplist_ciudadClienteEditar.SelectedValue;
        string nombre = txt_nombreClienteEditar.Text;
        string dir = txt_dirClienteEditar.Text;
        string email = txt_emailClienteEditar.Text;
        string fono = txt_fonoClienteEditar.Text;
        string estado = dropList_estadoClienteEditar.SelectedValue;
        string contrasena = txt_contrasenaClienteEditar.Text;

        FacadeCliente FC = new FacadeCliente();
        FC.ActualizarCliente(rutCliente, contrasena, ciudad, nombre, dir, fono, email, estado);

        Response.Write("<script language=javascript>alert('Cliente Actualizado');</script>)");
        RecargarTablaCliente();

        Div_TablaCliente.Visible = true;
        Div_NuevoCliente.Visible = false;
        Div_editarCliente.Visible = false;
    }
Example #7
0
    protected void btn_BuscaCliente_Click(object sender, EventArgs e)
    {
        string columna = DropList_columnaCliente.SelectedValue;

        //SELECCIONA LA FORMA DE FILLTRAR DE ACUERDO A LAS COLUMNAS
        string buscarX = "";
        if (columna == "rut")
        {
            buscarX = "buscar_ClienteXRut";

        }
        else if (columna == "nombre")
        {
            buscarX = "buscar_ClienteXNombre";

        }

        else if (columna == "direcion")
        {
            buscarX = "buscar_ClienteXDireccion";

        }

        else if (columna == "fono")
        {
            buscarX = "buscar_ClienteXFono";

        }

        else if (columna == "email")
        {
            buscarX = "buscar_ClienteXEmail";

        }
        else if (columna == "estado")
        {
            buscarX = "buscar_ClienteXEstado";
        }
        FacadeCliente FC = new FacadeCliente();

        //SI Se PRESIONA BOTON BUSCAR SIN TEXTO SE LLENA TABLA

        //if (txt_texto.Text == "")
        if (txt_BuscaCliente.Text == "")
        {
            RecargarTablaCliente();

        }
        else
        {
            //Response.Write("<script language=javascript>alert('Buscar Cliente por:"+buscarX+"');</script>)");

            DataSet dset = FC.buscarClienteX(txt_BuscaCliente.Text, buscarX);
            tablaCliente.DataSource = dset;
            tablaCliente.DataBind();                              // Carga los datos en la grid

            //SI NO SE ENCUENTRAN PRODUCTOS SE MUESTRA TABLA VACIA
            if (dset.Tables[0].Rows.Count == 0)
            {
                DataTable dt = new DataTable();
                dt.Columns.AddRange(new DataColumn[6] { new DataColumn("Rut"), new DataColumn("Nombre"), new DataColumn("Direccion"), new DataColumn("Fono"), new DataColumn("Email"), new DataColumn("Estado") });
                dt.Rows.Add(1, "NO SE ", "ENCONTRARON CLIENTES ", "", "", "");
                tablaCliente.DataSource = dt;
                tablaCliente.DataBind();

            }
        }
    }
Example #8
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!this.IsPostBack)
        {
                                     // Carga los datos en la grid

            FacadeCliente Fcliente = new FacadeCliente();
            DataSet dsetCliente = Fcliente.buscarClienteAll();
            tablaCliente.DataSource = dsetCliente;
            tablaCliente.DataBind();                              // Carga los datos en la grid

            Div_TablaCliente.Visible = true;
            Div_NuevoCliente.Visible = false;
            Div_editarCliente.Visible = false;

        }
    }
Example #9
0
    protected void btx_RegistrarCliente_Click(object sender, EventArgs e)
    {
        FacadeCliente fc = new FacadeCliente();
        int g = fc.IngresarCliente(txt_RutCliente.Text, txt_contraseCiente.Text, Drop_nombreCiudad.SelectedValue, txt_nombreCliente.Text, txt_direccionCliente.Text, txt_FonoCliente.Text, txt_emailCliente.Text, drop_estadoCliente.SelectedValue);
        if (g == 1)
        {
            Response.Write("<script language=javascript>alert('Cliente Guardado');</script>)");
            RecargarTablaCliente();
            Div_TablaCliente.Visible = true;
            Div_NuevoCliente.Visible = false;
            Div_editarCliente.Visible = false;
        }
        else
        {
            Response.Write("<script language=javascript>alert('El Rut esta ingresado');</script>)");
        }

        LimpiarRegistroCliente();
    }
Example #10
0
 protected void btn_EliminarCliente_Click(object sender, EventArgs e)
 {
     string rut = tablaCliente.SelectedRow.Cells[0].Text;
     FacadeCliente FC = new FacadeCliente();
     FC.EliminarCliente(rut);
     Response.Write("<script language=javascript>alert('Cliente Eliminado');</script>)");
     RecargarTablaCliente();
     Div_TablaCliente.Visible = true;
     Div_NuevoCliente.Visible = false;
     Div_editarCliente.Visible = false;
 }
Example #11
0
    //VA A FORMULARIO EDITAR DATO
    protected void btn_editaCliente_Click(object sender, EventArgs e)
    {
        Div_TablaCliente.Visible = false;
        Div_editarCliente.Visible = true;
        Div_NuevoCliente.Visible = false;

        //LLENA LOS CAMPOS DE FORMULARIO EDITAR
        string rut = tablaCliente.SelectedRow.Cells[0].Text;
        txt_rutClienteEditar.Enabled = false;
        txt_rutClienteEditar.Text = rut;
        FacadeCliente contrasena = new FacadeCliente();
        txt_contrasenaClienteEditar.Attributes.Add("Value", contrasena.getContrasenaCliente(rut));
        txt_nombreClienteEditar.Text = tablaCliente.SelectedRow.Cells[1].Text;
        txt_dirClienteEditar.Text = tablaCliente.SelectedRow.Cells[2].Text;
        txt_fonoClienteEditar.Text = tablaCliente.SelectedRow.Cells[3].Text;
        txt_emailClienteEditar.Text = tablaCliente.SelectedRow.Cells[4].Text;
    }