Esempio n. 1
0
 private void btnConsulta_Click(object sender, EventArgs e)
 {
     try
     {
         usuario = usuarioLN.consultarUsuario(txtCedula.Text);
         if (usuario != null)
         {
             txtNombre.Text        = usuario.nombre_completo;
             txtIdUsuario.Text     = usuario.ID_Usuario.ToString();
             txtNombreUsuario.Text = usuario.Nombre_Usuario;
         }
         else
         {
             FrmInformativa frm = new FrmInformativa();
             frm.mostrarMensajeSiNo("Consulta", "¿El usuario NO existe, desea agregarlo?");
             frm.ShowDialog();
             if (frm.Seleccion)
             {
                 //Habilitar Agregar
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 2
0
        public bool ActualizaUsuario(TBL_USUARIOS model)
        {
            bool Respuesta = false;

            using (DBLaColina contex = new DBLaColina())
            {
                try
                {
                    TBL_USUARIOS actualiza = new TBL_USUARIOS();
                    actualiza = contex.TBL_USUARIOS.Where(a => a.ID == model.ID).FirstOrDefault();
                    if (actualiza != null)
                    {
                        actualiza.CEDULA     = model.CEDULA;
                        actualiza.NOMBRE     = model.NOMBRE;
                        actualiza.CONTRASEÑA = model.CONTRASEÑA;
                        actualiza.ID_PERFIL  = model.ID_PERFIL;
                        contex.SaveChanges();
                        Respuesta = true;
                    }
                }
                catch (Exception e)
                {
                    Respuesta = false;
                }
            }
            return(Respuesta);
        }
Esempio n. 3
0
        public bool InsertaUsuario(TBL_USUARIOS model)
        {
            bool Respuesta = false;

            using (DBLaColina contex = new DBLaColina())
            {
                try
                {
                    TBL_USUARIOS buscaUsuario = new TBL_USUARIOS();
                    buscaUsuario = contex.TBL_USUARIOS.Where(a => a.CEDULA == model.CEDULA || a.CONTRASEÑA == model.CONTRASEÑA).FirstOrDefault();
                    if (buscaUsuario == null)
                    {
                        contex.TBL_USUARIOS.Add(model);
                        contex.SaveChanges();
                        Respuesta = true;
                    }
                    else
                    {
                        Respuesta = false;
                    }
                }
                catch (Exception e)
                {
                    Respuesta = false;
                }
            }
            return(Respuesta);
        }
Esempio n. 4
0
 public bool modificarUsuario(TBL_USUARIOS usuario)
 {
     try
     {
         return(new UsuarioDAL().modificarUsuario(usuario));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Esempio n. 5
0
 public Boolean agregarUsuario(TBL_USUARIOS usuario)
 {
     try
     {
         return(new UsuarioDAL().agregarUsuario(usuario));
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Esempio n. 6
0
        private TBL_USUARIOS ToTableUser(Entity_Classes.Usuario usuario)
        {
            TBL_USUARIOS DBUser = new TBL_USUARIOS();
            DBUser.Nombre = usuario.Nombre;
            DBUser.Apellido = usuario.Apellido;
            DBUser.NombreUsuario = usuario.NombreUsuario;
            DBUser.Contraseña = Encrypt(usuario.Contraseña);
            DBUser.FechaDeCreacion = DateTime.Today;
            DBUser.ActivoAhora = 0;

            return DBUser;
        }
Esempio n. 7
0
        public Entity_Classes.Usuario ToModelUsr(TBL_USUARIOS user)
        {
            Entity_Classes.Usuario usuario = new Entity_Classes.Usuario();

            usuario.UsuarioID = user.UsuarioID;
            usuario.Nombre = user.Nombre;
            usuario.NombreUsuario = user.NombreUsuario;
            usuario.Apellido = user.Apellido;
            usuario.Contraseña = user.Contraseña;
            usuario.FechaDeCreacion = user.FechaDeCreacion;
            usuario.ActivoAhora = user.ActivoAhora;


            return usuario;
        }
Esempio n. 8
0
 public Boolean agregarUsuario(TBL_USUARIOS usuario)
 {
     try
     {
         using (DBEsparzaSeguridadEntities db = new DBEsparzaSeguridadEntities())
         {
             db.TBL_USUARIOS.Add(usuario);
             db.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Esempio n. 9
0
 public static void grabarInfo(string username, UsuarioInfo info)
 {
     using (ReloadEntities db = new ReloadEntities())
     {
         TBL_USUARIOS UsuarioDB = db.TBL_USUARIOS.Single(x => x.USUARIO_CODIGO == username);
         UsuarioDB.USUARIO_NOMBRE   = info.nombre;
         UsuarioDB.USUARIO_APELLIDO = info.apellido;
         UsuarioDB.USUARIO_IMAGEN   = info.imagen;
         // UsuarioDB.USUARIO_FECHANAC =  DateTime.Parse(info.fechaNac);
         UsuarioDB.USUARIO_DATOS_PROF = info.datosProfes;
         UsuarioDB.USUARIO_HABITOS    = info.habitos;
         UsuarioDB.USUARIO_SEXO       = info.sexo;
         UsuarioDB.USUARIO_PAIS_ID    = info.pais.id;
         db.SaveChanges();
     }
 }
Esempio n. 10
0
        public void agregarUsuario(int id, string nombreC, string nacimiento, string contraseña, byte[] foto, string correo, int telefono)
        {
            contraseña = encriptarDatos(contraseña);

            TBL_USUARIOS usuario = new TBL_USUARIOS();

            usuario.Identificacion   = id;
            usuario.Nombre_Completo  = nombreC;
            usuario.Fecha_Nacimiento = nacimiento;
            usuario.Contraseña       = contraseña;
            usuario.Foto             = foto;
            usuario.Correo           = correo;
            usuario.Telefono         = telefono;

            modeloBD.TBL_USUARIOS.Add(usuario);
            modeloBD.SaveChanges();
        }
Esempio n. 11
0
        public JsonResult InicioSesion(string Codigo)
        {
            Session.Clear();
            TBL_USUARIOS user = new TBL_USUARIOS();

            user = inicio.Login(Codigo);
            if (user.ID > 0)
            {
                Session["IdUsuario"] = user.ID;
                Session["Cedula"]    = user.CEDULA;
                Session["Nombre"]    = user.NOMBRE;
                Session["IdPerfil"]  = user.ID_PERFIL;
            }
            var jsonResult = Json(JsonConvert.SerializeObject(user), JsonRequestBehavior.AllowGet);

            jsonResult.MaxJsonLength = int.MaxValue;
            return(jsonResult);
        }
        public TBL_USUARIOS Login(string Codigo)
        {
            TBL_USUARIOS user = new TBL_USUARIOS();

            using (DBLaColina context = new DBLaColina())
            {
                user = context.TBL_USUARIOS.FirstOrDefault(a => a.CONTRASEÑA == Codigo);
                if (user != null)
                {
                }
                else
                {
                    user    = new TBL_USUARIOS();
                    user.ID = -1;
                }
                context.TBL_MASTER_MESAS.ToList();
            }
            return(user);
        }
Esempio n. 13
0
 public Boolean modificarUsuario(TBL_USUARIOS usuario)
 {
     try
     {
         using (DBEsparzaSeguridadEntities db = new DBEsparzaSeguridadEntities())
         {
             TBL_USUARIOS usuarioModificar = db.TBL_USUARIOS.First(TBL_USUARIOS => TBL_USUARIOS.identificacion == usuario.identificacion);
             usuarioModificar.nombre_completo = usuario.nombre_completo;
             usuarioModificar.Nombre_Usuario  = usuario.Nombre_Usuario;
             usuarioModificar.contrasena      = usuario.contrasena;
             usuarioModificar.estado          = usuario.estado;
             db.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Esempio n. 14
0
        public bool ConsultaCodigo(string Contrasena)
        {
            bool Respuesta = false;

            using (DBLaColina contex = new DBLaColina())
            {
                try
                {
                    TBL_USUARIOS consultaCodigo = new TBL_USUARIOS();
                    consultaCodigo = contex.TBL_USUARIOS.Where(a => a.CONTRASEÑA == Contrasena).FirstOrDefault();
                    if (consultaCodigo != null)
                    {
                        Respuesta = true;
                    }
                }
                catch (Exception e)
                {
                    Respuesta = false;
                }
            }
            return(Respuesta);
        }
Esempio n. 15
0
        public bool ConsultaCedula(decimal Cedula)
        {
            bool Respuesta = false;

            using (DBLaColina contex = new DBLaColina())
            {
                try
                {
                    TBL_USUARIOS consultaCedula = new TBL_USUARIOS();
                    consultaCedula = contex.TBL_USUARIOS.Where(a => a.CEDULA == Cedula).FirstOrDefault();
                    if (consultaCedula != null)
                    {
                        Respuesta = true;
                    }
                }
                catch (Exception e)
                {
                    Respuesta = false;
                }
            }
            return(Respuesta);
        }
Esempio n. 16
0
        public static Usuario obtenerUsuario(string codigo)
        {
            using (ReloadEntities db = new ReloadEntities())
            {
                TBL_USUARIOS UsuarioDB = (from a in db.TBL_USUARIOS
                                          where a.USUARIO_CODIGO == codigo
                                          select a).FirstOrDefault();

                if (UsuarioDB == null)
                {
                    return(null);
                }

                Usuario Usuario = new Usuario
                {
                    codigo   = UsuarioDB.USUARIO_CODIGO,
                    activo   = UsuarioDB.USUARIO_ACTIVO,
                    password = UsuarioDB.USUARIO_PASSWORD,
                    info     = new UsuarioInfo
                    {
                        apellido    = UsuarioDB.USUARIO_APELLIDO,
                        datosProfes = UsuarioDB.USUARIO_DATOS_PROF,
                        fechaNac    = ((DateTime)(UsuarioDB.USUARIO_FECHANAC == null ? DateTime.Now : UsuarioDB.USUARIO_FECHANAC)).ToShortDateString(),
                        habitos     = UsuarioDB.USUARIO_HABITOS,
                        fechaAlta   = UsuarioDB.USUARIO_FECALT.ToShortDateString(),
                        idiomas     = UsuarioDB.USUARIO_IDIOMAS,
                        imagen      = UsuarioDB.USUARIO_IMAGEN,
                        nombre      = UsuarioDB.USUARIO_NOMBRE,
                        sexo        = UsuarioDB.USUARIO_SEXO
                    },
                    mail   = UsuarioDB.USUARIO_MAIL,
                    puntos = UsuarioDB.USUARIO_PUNTOS,
                    id     = UsuarioDB.USUARIO_ID
                };

                if (UsuarioDB.TBL_PAISES != null)
                {
                    Usuario.info.pais = new Pais
                    {
                        nombre = UsuarioDB.TBL_PAISES.PAIS_NOMBRE,
                        codigo = UsuarioDB.TBL_PAISES.PAIS_CODIGO,
                        id     = UsuarioDB.TBL_PAISES.PAIS_ID
                    };
                }

                if (UsuarioDB.TBL_RANGOS != null)
                {
                    Usuario.rango = new Rango
                    {
                        descripcion      = UsuarioDB.TBL_RANGOS.RANGO_DESCRP,
                        id               = UsuarioDB.TBL_RANGOS.RANGO_ID,
                        imagen           = UsuarioDB.TBL_RANGOS.RANGO_IMAGEN,
                        nombre           = UsuarioDB.TBL_RANGOS.RANGO_NOMBRE,
                        puntosDar        = UsuarioDB.TBL_RANGOS.RANGO_PUNTOS_DAR,
                        puntosRequeridos = UsuarioDB.TBL_RANGOS.RANGO_PUNTOS_REQ
                    };
                }

                foreach (var post in UsuarioDB.TBL_POSTS)
                {
                    Post postTemp = new Post();
                    postTemp.activo = post.POST_DEBAJA;

                    postTemp.categoria = new Categoria
                    {
                        nombre = post.TBL_CATEGORIAS.CATEGORIA_NOMBRE,
                        id     = post.TBL_CATEGORIAS.CATEGORIA_ID,
                        logo   = post.TBL_CATEGORIAS.CATEGORIA_LOGO
                    };

                    postTemp.imagen = post.POST_IMAGEN;

                    postTemp.puntos          = post.POST_PUNTOS;
                    postTemp.seComenta       = post.POST_SE_COMENTA;
                    postTemp.seguidores      = post.POST_SEGUIDORES;
                    postTemp.sticky          = post.POST_STICKY;
                    postTemp.tags            = post.POST_TAGS.Split(',').ToList();
                    postTemp.titulo          = post.POST_TITULO;
                    postTemp.visitas         = post.POST_VISITAS;
                    postTemp.fechaAlta       = post.POST_FECALT.ToShortDateString();
                    postTemp.id              = post.POST_ID;
                    postTemp.contenido       = post.POST_COTENIDO;
                    postTemp.contenidoEditor = post.POST_CONTENIDO_EDIT;
                    postTemp.favoritos       = post.POST_FAVORITOS;

                    Usuario.posts.Add(postTemp);
                }

                return(Usuario);
            }
        }
Esempio n. 17
0
 public FrmUsuarios()
 {
     usuarioLN = new UsuarioLN();
     usuario   = new TBL_USUARIOS();
     InitializeComponent();
 }