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; }
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>)"); }
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 } }
//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; }
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(); } } }
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; } }
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(); }
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; }
//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; }