protected Infor_empleado ObtenerInforme() { DataRow fila; DataTable informacion = new DataTable(); Infor_empleado datos = new Infor_empleado(); informacion = datos.Tables["Empleados"]; DAusuario empleado = new DAusuario(); DataTable intermedio = empleado.listarUsuarios(3); DataTable usuario = (DataTable)Session["usuario"]; fila = informacion.NewRow(); fila["Nombres"] = usuario.Rows[0]["nombres_usuario"]; fila["Cedula"] = usuario.Rows[0]["cedula_usuario"]; fila["fecha entrada"] = usuario.Rows[0]["fecha_ingreso"]; //fila["Nombres"] = intermedio.Rows[i]["nombres"].ToString(); // fila["Nombre Usuario"] = intermedio.Rows[i]["user_name"].ToString(); //fila["Correo"] = intermedio.Rows[i]["correo"].ToString(); //fila["Telefono"] = intermedio.Rows[i]["telefono"].ToString(); //fila["Estado"] = intermedio.Rows[i]["bloqueo"].ToString(); informacion.Rows.Add(fila); return(datos); }
protected Infor_empleado ObtenerInforme() { DataRow fila; DataTable informacion = new DataTable(); Infor_empleado datos = new Infor_empleado(); informacion = datos.Tables["Empleados"]; DAusuario empleado = new DAusuario(); DataTable intermedio = empleado.listarUsuarios(3); for (int i = 0; i < intermedio.Rows.Count; i++) { fila = informacion.NewRow(); fila["Nombres"] = intermedio.Rows[i]["nombres_usuario"].ToString(); // fila["Nombres"] = Session["nombres"]; fila["Nombre Usuario"] = intermedio.Rows[i]["user_name"].ToString(); fila["Correo"] = intermedio.Rows[i]["correo_usuario"].ToString(); fila["Telefono"] = intermedio.Rows[i]["telefono_usuario"].ToString(); fila["Estado"] = intermedio.Rows[i]["estado_usuario"].ToString(); if (intermedio.Rows[i]["nombres_usuario"].ToString() == "true") { fila["Estado"] = "Inactivo"; } else { fila["Estado"] = "Activo"; } informacion.Rows.Add(fila); } return(datos); }
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) { DataTable usuarios = (DataTable)Session["tabla_empleados"]; DAusuario funcion = new DAusuario(); int fila = int.Parse(e.CommandArgument.ToString()); funcion.eliminarUsuario(int.Parse(usuarios.Rows[fila]["id_usuario"].ToString())); Response.Redirect("EliminarEmpleado.aspx"); }
public ActionResult Evento() { ViewBag.ListadoEvento = DAevento.ListadoEvento(); ViewBag.ListadoUsuario = DAusuario.ListadoUsuario(); ViewBag.ListadoParticipante = DAparticipante.ListadoParticipante(); return(View()); }
protected void buscarB_Click(object sender, EventArgs e) { bvalidaL.Visible = false; bNoValidaL.Visible = false; if (buscarTB.Text != "") { Eusuario encapsular = new Eusuario(); DAusuario funcion = new DAusuario(); DataTable usuarioValido = new DataTable(); encapsular.CedulaUsuario = buscarTB.Text; usuarioValido = funcion.buscarUsuario(encapsular); if (usuarioValido.Rows.Count > 0) { if (int.Parse(usuarioValido.Rows[0]["id_rol"].ToString()) != int.Parse(Session["tipo_modificar"].ToString()) + 1) { bNoValidaL.Text = "El usuario que busca no pertenece a este rol"; bNoValidaL.Visible = true; } else { nombresTB.Text = usuarioValido.Rows[0]["nombres_usuario"].ToString(); cedulaTB.Text = usuarioValido.Rows[0]["cedula_usuario"].ToString(); telefonoTB.Text = usuarioValido.Rows[0]["telefono_usuario"].ToString(); direccionTB.Text = usuarioValido.Rows[0]["direccion_usuario"].ToString(); userNameTB.Text = usuarioValido.Rows[0]["user_name"].ToString(); correoTB.Text = usuarioValido.Rows[0]["correo_usuario"].ToString(); contrasenaTB.Text = usuarioValido.Rows[0]["contrasena_usuario"].ToString(); if (usuarioValido.Rows[0]["sexo_usuario"].ToString() == "Masculino") { masculinoRB.Checked = true; } else { femeninoRB.Checked = true; } fechaIngresoTB.Text = usuarioValido.Rows[0]["fecha_ingreso"].ToString(); Session["id"] = usuarioValido.Rows[0]["id_usuario"].ToString(); Session["cedula"] = cedulaTB.Text; Session["user_name"] = userNameTB.Text; Session["correo"] = correoTB.Text; formularioOculto.Visible = true; } } else { bNoValidaL.Text = "Sin resultados"; bNoValidaL.Visible = true; } } else { bNoValidaL.Text = "Llene el campo de busqueda"; bNoValidaL.Visible = true; } }
protected void registrarB_Click(object sender, EventArgs e) { validoL.Visible = false; noValidoL.Visible = false; if (nombresTB.Text != "" && cedulaTB.Text != "" && telefonoTB.Text != "" && direccionTB.Text != "" && userNameTB.Text != "" && correoTB.Text != "" && contrasenaTB.Text != "" && (masculinoRB.Checked == true || femeninoRB.Checked == true)) { Eusuario encapsular = new Eusuario(); DAusuario funcion = new DAusuario(); DataTable usuarioValido = new DataTable(); encapsular.NombreUsuario = nombresTB.Text; encapsular.CedulaUsuario = cedulaTB.Text; encapsular.TelefonoUsuario = telefonoTB.Text; encapsular.DireccionUsuario = direccionTB.Text; encapsular.UserName = userNameTB.Text; encapsular.CorreoUsuario = correoTB.Text; encapsular.ContrasenaUsuario = contrasenaTB.Text; if (masculinoRB.Checked == true) { encapsular.SexoUsuario = masculinoRB.Text; } else { encapsular.SexoUsuario = femeninoRB.Text; } encapsular.FechaIngreso = fechaIngresoTB.Text; encapsular.EstadoUsuario = "activo"; encapsular.Rol = int.Parse(Session["tipo_registro"].ToString()) + 1; usuarioValido = funcion.validarRegistroUsuario(encapsular); if (usuarioValido.Rows.Count > 0) { noValidoL.Text = "Datos no validos"; noValidoL.Visible = true; } else { funcion.registrarUsuario(encapsular); nombresTB.Text = ""; cedulaTB.Text = ""; telefonoTB.Text = ""; direccionTB.Text = ""; userNameTB.Text = ""; correoTB.Text = ""; contrasenaTB.Text = ""; masculinoRB.Checked = false; femeninoRB.Checked = false; validoL.Text = "¡Registro exitoso!"; validoL.Visible = true; } } else { noValidoL.Text = "Llene primero todos los campos"; noValidoL.Visible = true; } }
protected void modificarB_Click(object sender, EventArgs e) { formularioOculto.Visible = true; validoL.Visible = false; noValidoL.Visible = false; if (nombresTB.Text != "" && cedulaTB.Text != "" && telefonoTB.Text != "" && direccionTB.Text != "" && userNameTB.Text != "" && correoTB.Text != "" && contrasenaTB.Text != "" && (masculinoRB.Checked == true || femeninoRB.Checked == true)) { Eusuario encapsular = new Eusuario(); DAusuario funcion = new DAusuario(); DataTable usuarioValido = new DataTable(); encapsular.NombreUsuario = nombresTB.Text; encapsular.CedulaUsuario = cedulaTB.Text; encapsular.TelefonoUsuario = telefonoTB.Text; encapsular.DireccionUsuario = direccionTB.Text; encapsular.UserName = userNameTB.Text; encapsular.CorreoUsuario = correoTB.Text; encapsular.ContrasenaUsuario = contrasenaTB.Text; if (masculinoRB.Checked == true) { encapsular.SexoUsuario = masculinoRB.Text; } else { encapsular.SexoUsuario = femeninoRB.Text; } encapsular.FechaIngreso = fechaIngresoTB.Text; if (cedulaTB.Text != Session["cedula"].ToString() || userNameTB.Text != Session["user_name"].ToString() || correoTB.Text != Session["correo"].ToString()) { usuarioValido = funcion.validarModificacionUsuario(encapsular, int.Parse(Session["id"].ToString())); if (usuarioValido.Rows.Count > 0) { noValidoL.Text = "Datos no validos"; noValidoL.Visible = true; } else { funcion.modificarUsuario(encapsular, int.Parse(Session["id"].ToString())); validoL.Text = "¡Modificacion exitosa!"; validoL.Visible = true; } } else { funcion.modificarUsuario(encapsular, int.Parse(Session["id"].ToString())); validoL.Text = "¡Modificacion exitosa!"; validoL.Visible = true; } } else { noValidoL.Text = "Llene primero todos los campos"; noValidoL.Visible = true; } }
protected void CambiarB_Click(object sender, EventArgs e) { DAusuario funcion = new DAusuario(); if (DDL_estado.SelectedValue == "Activo") { funcion.cambiarEstado(nombreL.Text, "activo"); } else { funcion.cambiarEstado(nombreL.Text, "inactivo"); } }
protected void buscarB_Click(object sender, EventArgs e) { Eusuario encapsular = new Eusuario(); DAusuario funcion = new DAusuario(); DataTable usuarioValido = new DataTable(); encapsular.CedulaUsuario = buscarTB.Text; usuarioValido = funcion.buscarUsuario(encapsular); if (usuarioValido.Rows.Count > 0) { nombreL.Text = usuarioValido.Rows[0]["nombres_usuario"].ToString(); cedulaL.Text = usuarioValido.Rows[0]["cedula_usuario"].ToString(); oculto.Visible = true; } else { bNoValidaL.Text = "Sin resultados"; bNoValidaL.Visible = true; } }
protected void iniciarB_Click(object sender, EventArgs e) { validoL.Visible = false; noValidoL.Visible = false; if (userNameTB.Text != "" && contrasenaTB.Text != "") { Eusuario encapsular = new Eusuario(); DAusuario funcion = new DAusuario(); DataTable usuarioValido = new DataTable(); encapsular.UserName = userNameTB.Text; encapsular.ContrasenaUsuario = contrasenaTB.Text; usuarioValido = funcion.login(encapsular); if (usuarioValido.Rows.Count > 0) { usuarioValido = funcion.verificarEstado(encapsular); if (usuarioValido.Rows.Count > 0) { Session["usuario"] = usuarioValido; Response.Redirect("index.aspx"); } else { noValidoL.Text = "Usuario bloqueado"; noValidoL.Visible = true; } } else { noValidoL.Text = "Usuario o contraseña no validos"; noValidoL.Visible = true; } } else { noValidoL.Text = "Llene primero todos los campos"; noValidoL.Visible = true; } }
protected void Page_Load(object sender, EventArgs e) { DAusuario funcion = new DAusuario(); Session["tabla_empleados"] = funcion.listarUsuarios(3); }