Esempio n. 1
0
    protected void B_Crear_Click(object sender, EventArgs e)
    {
        UEmpleados          datos     = new UEmpleados();
        UUsuario            data      = new UUsuario();
        LUser               user      = new LUser();
        LUsuario            modificar = new LUsuario();
        ClientScriptManager cm        = this.ClientScript;

        String nombre = Session["nombre"].ToString();

        data = user.ObtenerId(nombre);

        datos.Nombre     = TB_Nombre.Text.ToString();
        datos.Apellido   = TB_Apellido.Text.ToString();
        datos.Email      = TB_Email.Text.ToString();
        datos.Telefono   = TB_Celular.Text.ToString();
        datos.Cedula     = TB_Cedula.Text.ToString();
        datos.Id_Rol     = int.Parse(DDL_Rol.SelectedValue.ToString());
        datos.User_Name1 = TB_Usuario.Text.ToString();
        datos.Clave      = TB_Contrasena.Text.ToString();
        datos.Rclave     = TB_CConrasena.Text.ToString();
        datos.User_id    = (data.User_id);
        datos.Session    = "a";
        //datos.User_id = int.Parse(Session["codigo"].ToString());
        data.Mensaje = Session["modificar"].ToString();
        DataTable regis   = user.ToDataTable(user.obtenerModiA(nombre));
        String    esquema = "usuario";
        String    tabla   = "usuario";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        data = modificar.modificarUsuario(datos, data);
        user.update(regis, datos, esquema, tabla, pk, session);
        this.RegisterStartupScript("mensaje", data.Mensaje);
    }
        public UUsuario autenticar(UUsuario user)
        {
            DataTable  data           = new Datos.DAOUsuario().loggin(user);
            DAOUsuario guardarUsuario = new DAOUsuario();

            if (int.Parse(data.Rows[0]["cedula"].ToString()) > 0)
            {
                user.Clave      = data.Rows[0]["clave"].ToString();
                user.Usuario    = data.Rows[0]["cedula"].ToString();
                user.Nombre_rol = data.Rows[0]["rol_name"].ToString();
                user.Rol_id     = int.Parse(data.Rows[0]["rol_id"].ToString());
                user.Nombre     = data.Rows[0]["nombre"].ToString();
                user.Sede       = data.Rows[0]["sede"].ToString();


                guardarUsuario.guardadoSession(user);

                user.Mensaje = msj1;
            }
            else
            {
                user.Mensaje = msj2;
            }
            return(user);
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache);
        Response.Cache.SetAllowResponseInBrowserHistory(false);
        Response.Cache.SetNoStore();


        UUsuario            datos  = new UUsuario();
        LUser               user   = new LUser();
        ClientScriptManager cm     = this.ClientScript;
        string              nombre = Session["nombre"].ToString();

        datos = user.ObtenerIds(nombre);
        if (!IsPostBack)
        {
            TB_Nombre.Text     = (datos.Nombre);
            TB_Apellido.Text   = (datos.Apellido);
            TB_Email.Text      = (datos.Email);
            TB_Celular.Text    = (datos.Telefono);
            TB_Cedula.Text     = (datos.Cedula);
            TB_Usuario.Text    = (datos.User_Name1);
            TB_Contrasena.Text = (datos.Clave);
            TB_CConrasena.Text = (datos.Rclave);
            Int32 rol = (datos.Id_Rol);
            datos = user.rol(rol);
            DDL_Rol.SelectedValue = (datos.Url);
        }
    }
    protected void TB_Filtro_TextChanged(object sender, EventArgs e)
    {
        LUser               dato  = new LUser();
        UUsuario            datos = new UUsuario();
        ClientScriptManager cm    = this.ClientScript;
        DataTable           usuario;

        datos.Nombre = TB_Filtro.Text.ToString();

        try
        {
            usuario = dato.BuscarEmpleado(datos);

            GV_Empleados.DataSource = usuario;
            GV_Empleados.DataBind();
        }
        catch
        {
            usuario = dato.BuscarEmpleado(datos);
            this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Empleado no Existe');window.location=\"ListaEmpleados.aspx\"</script>");
        }
        ////datos = dato.BuscarEmpleado(datos);
        //usuario = dato.BuscarEmpleado(datos);

        //GV_Empleados.DataSource = usuario;
        //GV_Empleados.DataBind();

        //this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Empleado no Existe');window.location=\"ListaEmpleados.aspx\"</script>");
    }
Esempio n. 5
0
        public UUsuario autenticar(UUsuario user)
        {
            DataTable  data           = new Datos.DAOUsuario().loggin(user);
            DAOUsuario guardarUsuario = new DAOUsuario();

            if (int.Parse(data.Rows[0]["cedula"].ToString()) > 0)
            {
                user.Clave      = data.Rows[0]["clave"].ToString();
                user.Usuario    = data.Rows[0]["cedula"].ToString();
                user.Nombre_rol = data.Rows[0]["rol_name"].ToString();
                user.Rol_id     = int.Parse(data.Rows[0]["rol_id"].ToString());
                user.Nombre     = data.Rows[0]["nombre"].ToString();
                user.Sede       = data.Rows[0]["sede"].ToString();


                guardarUsuario.guardadoSession(user);

                user.Mensaje = "Bienvenido :)";
            }
            else
            {
                user.Mensaje = "Usuario no está registrado o no esta activo. Consulte con el administrador";
            }
            return(user);
        }
Esempio n. 6
0
    protected void B_Crear_Click(object sender, EventArgs e)
    {
        ClientScriptManager cm    = this.ClientScript;
        UUsuario            datos = new UUsuario();
        LUser user    = new LUser();
        UUser mensaje = new UUser();

        datos.Nombre     = TB_Nombre.Text.ToString();
        datos.Apellido   = TB_Apellido.Text.ToString();
        datos.Email      = TB_Email.Text.ToString();
        datos.Telefono   = TB_Celular.Text.ToString();
        datos.Cedula     = TB_Cedula.Text.ToString();
        datos.Puntos     = 0;
        datos.Id_Rol     = 4;
        datos.User_Name1 = TB_Usuario.Text.ToString();
        datos.Clave      = TB_Contrasena.Text.ToString();
        datos.Rclave     = TB_CConrasena.Text.ToString();
        datos.Session    = "a";


        datos = user.Registro(datos);
        this.RegisterStartupScript("mensaje", datos.Mensaje);

        //Response.Redirect(datos.Url);
    }
    protected void BT_Eliminar_Click1(object sender, EventArgs e)
    {
        UUsuario            data     = new UUsuario();
        UEmpleados          datos    = new UEmpleados();
        LUser               user     = new LUser();
        LUsuario            eliminar = new LUsuario();
        ClientScriptManager cm       = this.ClientScript;
        string              nombre   = Session["nombre"].ToString();

        data             = user.ObtenerIds(nombre);
        datos.Nombre     = data.Nombre;
        datos.Apellido   = data.Apellido;
        datos.Email      = data.Email;
        datos.Telefono   = data.Telefono;
        datos.Cedula     = data.Cedula;
        datos.User_Name1 = data.User_Name1;
        datos.Clave      = data.Clave;
        datos.User_id    = (data.User_id);
        data.Mensaje     = Session["eliminar"].ToString();
        data.A           = Session["men1"].ToString();
        data.B           = Session["men2"].ToString();
        DataTable regis   = user.ToDataTable(user.obtenerModiA(nombre));
        String    esquema = "usuario";
        String    tabla   = "usuario";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        user.delete(regis, esquema, tabla, pk, session);
        data = eliminar.eliminarUsuario(datos, data);
        this.RegisterStartupScript("mensaje", data.Mensaje);
    }
Esempio n. 8
0
    protected void B_Crear_Click(object sender, EventArgs e)
    {
        UEmpleados          datos   = new UEmpleados();
        LUsuario            user    = new LUsuario();
        UUsuario            mensaje = new UUsuario();
        ClientScriptManager cm      = this.ClientScript;
        LUser us = new LUser();


        datos.Nombre     = TB_Nombre.Text.ToString();
        datos.Apellido   = TB_Apellido.Text.ToString();
        datos.Email      = TB_Email.Text.ToString();
        datos.Telefono   = TB_Celular.Text.ToString();
        datos.Cedula     = TB_Cedula.Text.ToString();
        datos.Id_Rol     = int.Parse(DDL_Rol.SelectedValue.ToString());
        datos.User_Name1 = TB_Usuario.Text.ToString();
        datos.Clave      = TB_Contrasena.Text.ToString();
        datos.Rclave     = TB_CConrasena.Text.ToString();
        datos.Puntos     = 0;
        datos.Session    = "a";
        datos.Sesiones   = 0;
        datos.Intentos   = 0;
        mensaje.Mensaje  = Session["men"].ToString();

        mensaje = user.insertarUsuario(datos, mensaje);
        this.RegisterStartupScript("mensaje", mensaje.Mensaje);
        DataTable regis   = user.ToDataTable(user.obtenerAu());
        String    esquema = "usuario";
        String    tabla   = "usuario";
        String    pk      = Session["user_id"].ToString();
        String    session = Session.SessionID;

        us.insert(regis, esquema, tabla, pk, session);
    }
    protected void B_Crear_Click(object sender, EventArgs e)
    {
        UUsuario            datos = new UUsuario();
        LUser               user  = new LUser();
        ClientScriptManager cm    = this.ClientScript;

        String nombre = Session["nombre"].ToString();

        datos = user.ObtenerId(nombre);

        datos.Nombre     = TB_Nombre.Text.ToString();
        datos.Apellido   = TB_Apellido.Text.ToString();
        datos.Email      = TB_Email.Text.ToString();
        datos.Telefono   = TB_Celular.Text.ToString();
        datos.Cedula     = TB_Cedula.Text.ToString();
        datos.Id_Rol     = int.Parse(DDL_Rol.SelectedValue.ToString());
        datos.User_Name1 = TB_Usuario.Text.ToString();
        datos.Clave      = TB_Contrasena.Text.ToString();
        datos.Rclave     = TB_CConrasena.Text.ToString();
        datos.User_id    = (datos.User_id);
        //datos.User_id = int.Parse(Session["codigo"].ToString());

        datos = user.ModificarEmpleado(datos);
        this.RegisterStartupScript("mensaje", datos.Mensaje);
    }
Esempio n. 10
0
        public void guarda_paciente(UUsuario datos)
        /*carga los datos del paciente en la base de datos*/
        {
            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            Medicapp13Context.Usuario user = new Medicapp13Context.Usuario();
            user.Username            = datos.Username;
            user.Clave               = datos.Clave;
            user.Nombre              = datos.Nombre;
            user.Apellido            = datos.Apellido;
            user.Edad                = datos.Edad;
            user.TipoDeSangre        = datos.Tipo_de_sangre;
            user.Correo              = datos.Correo;
            user.Documento           = datos.Documento;
            user.FechaDeUltimoExamen = Convert.ToDateTime(datos.Fechaexamen);
            user.Imagen              = datos.Foto;
            conect.Usuarios.InsertOnSubmit(user);
            conect.SubmitChanges();

            List <Medicapp13Context.Usuario> us = conect.Usuarios.Where(x => x.Username == datos.Username).ToList <Medicapp13Context.Usuario>();
            DataTable  data      = new DataTable();
            Udatatable datatable = new Udatatable();

            data = datatable.ToDataTable(us);

            Medicapp13Context.Sessione sesion = new Medicapp13Context.Sessione();
            sesion.Iduser = int.Parse(data.Rows[0]["IdUsuario"].ToString());
            conect.Sessiones.InsertOnSubmit(sesion);
            conect.SubmitChanges();
        }
Esempio n. 11
0
/**realmete no supe porque no se pudo mapear estas dos funciones pareciera que fue por las vistas sin embargo no estoy segora que eso sea asi**/
        public DataTable Loggin(UUsuario datos)
        {
            DataTable        hv_doc    = new DataTable();
            NpgsqlConnection conection = new NpgsqlConnection(ConfigurationManager.ConnectionStrings["ConexionHospital"].ConnectionString);

            try
            {
                NpgsqlDataAdapter dataAdapter = new NpgsqlDataAdapter("hospital.f_loggin", conection);
                dataAdapter.SelectCommand.CommandType = CommandType.StoredProcedure;
                dataAdapter.SelectCommand.Parameters.Add("user_", NpgsqlDbType.Text).Value  = datos.Username;
                dataAdapter.SelectCommand.Parameters.Add("clave_", NpgsqlDbType.Text).Value = datos.Clave;
                dataAdapter.SelectCommand.Parameters.Add("ip_", NpgsqlDbType.Text).Value    = datos.Ip;
                dataAdapter.SelectCommand.Parameters.Add("mac_", NpgsqlDbType.Text).Value   = datos.Mac;
                ;
                conection.Open();
                dataAdapter.Fill(hv_doc);
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            finally
            {
                if (conection != null)
                {
                    conection.Close();
                }
            }
            return(hv_doc);
        }
    protected void TB_Filtro_TextChanged(object sender, EventArgs e)
    {
        LUser               dato  = new LUser();
        L_Persistencia      data  = new L_Persistencia();
        UUsuario            datos = new UUsuario();
        ClientScriptManager cm    = this.ClientScript;
        DataTable           usuario;

        String nombre = TB_Filtro.Text.ToString();

        try
        {
            DataTable validez = data.ToDataTable(data.buscarCliente(nombre));

            datos.X = int.Parse(validez.Rows[0]["user_id"].ToString());


            GV_listClien.DataSource = data.buscarCliente(nombre);
            GV_listClien.DataBind();
        }
        catch
        {
        }

        //usuario = data.buscarCliente(datos);

        //GV_listClien.DataSource = usuario;
        //GV_listClien.DataBind();

        //this.RegisterStartupScript("mensaje", "<script type='text/javascript'>alert('Empleado no Existe');window.location=\"ListaEmpleados.aspx\"</script>");
    }
Esempio n. 13
0
        public UUsuario agregapacientes(String username, String clave, String nombre, String apellido, String edad, String tiposangre, String correo, String documento, String fechaexamen, String foto)
        {
            DAOpacientes paciente = new DAOpacientes();
            DataTable    datos    = new DataTable();
            UUsuario     usuario  = new UUsuario();

            try
            {
                usuario.Username    = username;
                usuario.Clave       = clave;
                usuario.Nombre      = nombre;
                usuario.Apellido    = apellido;
                usuario.Edad        = edad;
                usuario.Tiposangre  = tiposangre;
                usuario.Correo      = correo;
                usuario.Documento   = documento;
                usuario.Fechaexamen = fechaexamen;
                usuario.Foto        = foto;

                paciente.guarda_paciente(usuario);

                usuario.Mensaje = "<script type='text/javascript'>alert('registro exitoso');window.location=\"Login.aspx\"</script>";
            }
            catch (FormatException ex)
            {
                usuario.Mensaje = "<script type='text/javascript'>alert('ha ocirrido un error en un formato');window.location=\"registro.aspx\"</script>";
            }
            return(usuario);
        }
Esempio n. 14
0
        public void session(int iduser)
        {
            DAOusuario user  = new DAOusuario();
            UUsuario   datos = new UUsuario();

            datos.Id_usuario = iduser;
            user.session(datos);
        }
        public UUsuario insertarcomentario(UComentarios comentario, UUsuario mensaje)
        {
            DUser    dao  = new DUser();
            UUsuario user = new UUsuario();

            dao.insertComentario(comentario);
            user.Mensaje = "<script type='text/javascript'>alert('" + mensaje.Mensaje.ToString() + "');window.location=\"InicioCliente.aspx\"</script>";

            return(user);
        }
Esempio n. 16
0
        public UUsuario EliminarEmpleado(UUsuario datos)
        {
            DUser    user    = new DUser();
            UUsuario usuario = new UUsuario();

            user.eliminarEmpleado(datos);
            usuario.Mensaje = "<script type='text/javascript'>alert('Eliminado Correctamente');window.location=\"ListaEmpleados.aspx\"</script>";

            return(usuario);
        }
Esempio n. 17
0
        public UUsuario eliminarUsuario(UEmpleados usuario, UUsuario mensaje)
        {
            DUser    dao  = new DUser();
            UUsuario user = new UUsuario();

            dao.eliminarUsuario(usuario);
            user.Mensaje = "<script type='text/javascript'>alert('" + mensaje.Mensaje.ToString() + "');window.location=\"ListaEmpleados.aspx\"</script>";


            return(user);
        }
Esempio n. 18
0
        public UUsuario Cerrar(UUsuario datos)
        {
            DUser    data = new DUser();
            UUsuario user = new UUsuario();


            data.cerrarSession(datos);
            user.Mensaje = "Loggin.aspx";

            return(user);
        }
Esempio n. 19
0
        public DataTable obtenerUsuarioId(int id_user)
        {
            UUsuario     datos = new UUsuario();
            DAOpacientes dao   = new DAOpacientes();

            datos.Id_usuario = id_user;
            DataTable dato = new DataTable();

            dato = dao.buscarUsuariosid(datos);
            return(dato);
        }
    protected void BT_Enviar_Click(object sender, EventArgs e)
    {
        UComentarios   datos   = new UComentarios();
        L_Persistencia user    = new L_Persistencia();
        UUsuario       mensaje = new UUsuario();

        datos.Descripcion = TB_Comentario.Text.ToString();
        datos.User_id     = int.Parse(Session["user_id"].ToString());
        mensaje.Mensaje   = Session["men"].ToString();
        mensaje           = user.insertarcomentario(datos, mensaje);
        this.Page.Response.Write(mensaje.Mensaje);
    }
Esempio n. 21
0
        public DataTable login(UUsuario datos)
        {
            DataTable  data      = new DataTable();
            Udatatable datatable = new Udatatable();

            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            List <Medicapp13Context.UserLogginView> user   = conect.FLoggin(datos.Username, datos.Clave, datos.Ip, datos.Mac).ToList <Medicapp13Context.UserLogginView>();

            data = datatable.ToDataTable(user);
            conect.SubmitChanges();
            return(data);
        }
Esempio n. 22
0
        public DataTable buscarUsuariosid(UUsuario datos)
        {
            Udatatable data = new Udatatable();
            DataTable  user = new DataTable();

            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            Medicapp13Context.Usuario        usuario       = new Medicapp13Context.Usuario();
            List <Medicapp13Context.Usuario> userid        = conect.Usuarios.Where(x => x.IdUsuario == datos.Id_usuario).ToList <Medicapp13Context.Usuario>();

            user = data.ToDataTable(userid);
            return(user);
        }
Esempio n. 23
0
        public DataTable verificarusuario(UUsuario encap)
        /* verifica que no exista el nombre de usuario en base de datos para que no s e presenten problemas de usernames duplicadod*/
        {
            Udatatable data     = new Udatatable();
            DataTable  verifica = new DataTable();

            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            Medicapp13Context.Usuario        user          = new Medicapp13Context.Usuario();
            List <Medicapp13Context.Usuario> usuario       = conect.Usuarios.Where(x => x.Username == encap.Username).ToList <Medicapp13Context.Usuario>();

            verifica = data.ToDataTable(usuario);
            return(verifica);
        }
Esempio n. 24
0
        public UUsuario modificarUsuario(int id_user, int IdUsuario, string Nombre, string Apellido, string Clave, string Edad)
        {
            UUsuario datos = new UUsuario();

            datos.Id_usuario = IdUsuario;
            datos.Nombre     = Nombre;
            datos.Apellido   = Apellido;
            datos.Edad       = Edad;
            datos.Clave      = Clave;
            DAOpacientes dao = new DAOpacientes();

            dao.modificarUsuariosid(datos);
            return(datos);
        }
Esempio n. 25
0
        public UUsuario loggin(String user, String pass)
        {
            DAOusuario users  = new DAOusuario();
            UUsuario   data   = new UUsuario();
            IpMac      dirrec = new IpMac();

            data.Username = user;
            data.Clave    = pass;
            data.Ip       = dirrec.GetIP();
            data.Mac      = dirrec.GetMACAddress2();
            DataTable datos = users.login(data);


            if (datos.Rows.Count > 0)
            {
                data.Idrol          = int.Parse(datos.Rows[0]["idRol"].ToString());
                data.Id_usuario     = int.Parse(datos.Rows[0]["idUsuario"].ToString());
                data.Nombre         = (datos.Rows[0]["Nombreus"].ToString());
                data.Apellido       = (datos.Rows[0]["Apellido"].ToString());
                data.Username       = (datos.Rows[0]["Username"].ToString());
                data.Tipo_de_sangre = (datos.Rows[0]["TipoDesangre"].ToString());
                data.Edad           = (datos.Rows[0]["Edad"].ToString());
                //data.Especialidad = (datos.Rows[0]["especialidad"].ToString());
                //data.Fecha_ultimo_examen = (datos.Rows[0]["fecha_de_ultimo_examen"].ToString());
                data.DireccionImagen = (datos.Rows[0]["Imagen"].ToString());
                string bloqueado = (datos.Rows[0]["Bloqueado"].ToString());

                if (bloqueado.Equals("True"))
                {
                    data.Mensaje = "<script type='text/javascript'>alert('El usuario ha sido bloqueado porfavor espere un momento');window.location=\"Login.aspx\"</script>";
                }
                else if (int.Parse(datos.Rows[0]["IdRol"].ToString()) == 1)
                {
                    data.Mensaje = "<script type='text/javascript'>window.location=\"VerUsuariosAdmon.aspx\"</script>";
                }
                else if (data.Idrol == 2)
                {
                    data.Mensaje = "<script type='text/javascript'>window.location=\"Perfil.aspx\"</script>";
                }
                else if (data.Idrol == 3)
                {
                    data.Mensaje = "<script type='text/javascript'>window.location=\"modificadoc.aspx\"</script>";
                }
            }
            else
            {
                data.Mensaje = "<script type='text/javascript'>alert('Usuario o Contraseña incorrecta');window.location=\"Login.aspx\"</script>";
            }
            return(data);
        }
    protected void BT_Cerrar_Click(object sender, EventArgs e)
    {
        Session["user_id"] = null;
        Session["nombre"]  = null;

        LUser    user  = new LUser();
        UUsuario datos = new UUsuario();

        datos.Session = Session.SessionID;
        datos         = user.Cerrar(datos);
        Response.Redirect(datos.Mensaje);

        Response.Redirect("Loggin.aspx");
    }
Esempio n. 27
0
        public UUsuario rol(Int32 rol)
        {
            UUsuario user = new UUsuario();

            if (rol == 2)
            {
                user.Url = "2";
            }
            else
            {
                user.Url = "3";
            }
            return(user);
        }
    protected void BT_Eliminar_Click1(object sender, EventArgs e)
    {
        UUsuario            datos = new UUsuario();
        LUser               user  = new LUser();
        ClientScriptManager cm    = this.ClientScript;

        String nombre = Session["nombre"].ToString();

        datos         = user.ObtenerId(nombre);
        datos.User_id = (datos.User_id);

        datos = user.EliminarEmpleado(datos);
        this.RegisterStartupScript("mensaje", datos.Mensaje);
    }
Esempio n. 29
0
        public DataTable BuscarComentarios(UUsuario datos)
        {
            DUser     user    = new DUser();
            DataTable usuario = new DataTable();
            UUsuario  men     = new UUsuario();
            string    nombre  = datos.Nombre;

            System.Data.DataTable validez = user.validarBuscarco(datos.Nombre);
            if (int.Parse(validez.Rows[0]["id_comentarios"].ToString()) > 0)
            {
                usuario = user.buscarUsuario(nombre);
            }
            return(usuario);
        }
Esempio n. 30
0
        public UUsuario ValidarSesionAdmin(String rol, String user)
        {
            /*valida la session del administrador*/
            UUsuario datos = new UUsuario();

            if (int.Parse(rol) != 1)
            {
                datos.Mensaje = "<script type='text/javascript'>window.location=\"Login.aspx\"</script>";
            }
            else
            {
                datos.Mensaje = null;
            }
            return(datos);
        }