コード例 #1
0
        public bool Login(string correo, string contraseña)
        {
            try
            {
                Datos.usuario us = (from auxlog in Conexion.Mob.usuario
                                    where auxlog.correo == correo
                                    select auxlog).First();

                this.Password  = us.password;
                this.IdPersona = us.id_persona;
                this.Correo    = us.correo;

                if (this.Correo == correo && this.Password == contraseña)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch
            {
                return(false);
            }
        }
コード例 #2
0
ファイル: Usuario.cs プロジェクト: esteban-syd/AnimalPlanet
 public bool Leer()
 {
     try
     {
         Datos.usuario iniciar = Conexion.Ani.usuario.First(pp => pp.Password == Password);
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #3
0
ファイル: Usuario.cs プロジェクト: esteban-syd/AnimalPlanet
 public bool Delete()
 {
     try
     {
         Datos.usuario user = Conexion.Ani.usuario.First(e => e.Name == Name);
         Conexion.Ani.usuario.Remove(user);
         Conexion.Ani.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #4
0
 public bool ReadiD()
 {
     Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
     try
     {
         Datos.usuario usu = bbdd.usuario.First(e => e.id == id);
         CommonBC.Syncronize(usu, this);
         return(true);
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         return(false);
     }
 }
コード例 #5
0
        public bool Delete()
        {
            try
            {
                Datos.usuario aso = Conector.Fetach.usuarios.First(u => u.nombre_usuario == this.Nombre_usuario);

                Conector.Fetach.DeleteObject(aso);
                Conector.Fetach.SaveChanges();

                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #6
0
 public bool Delete()
 {
     try
     {
         Datos.usuario usu = (from auxper in Conexion.Mob.usuario
                              where auxper.id_persona == this.IdPersona
                              select auxper).First();
         Conexion.Mob.usuario.Remove(usu);
         Conexion.Mob.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
コード例 #7
0
        public bool Read()
        {
            try
            {
                Datos.usuario aso = Conector.Fetach.usuarios.First(u => u.nombre_usuario == this.Nombre_usuario);

                this.Nombre_usuario  = aso.nombre_usuario;
                this.Nombre_completo = aso.nombre_completo;
                this.Contrasenna     = aso.contrasenna;

                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #8
0
        public bool Create()
        {
            try
            {
                Datos.usuario us = new Datos.usuario();
                us.nombre_usuario  = this.Nombre_usuario;
                us.nombre_completo = this.Nombre_completo;
                us.contrasenna     = this.Contrasenna;

                Conector.Fetach.AddTousuarios(us);
                Conector.Fetach.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #9
0
        public bool Update()
        {
            try
            {
                Datos.usuario aso = Conector.Fetach.usuarios.First(u => u.nombre_usuario == this.Nombre_usuario);

                aso.nombre_usuario  = this.Nombre_usuario;
                aso.nombre_completo = this.Nombre_completo;
                aso.contrasenna     = this.Contrasenna;

                Conector.Fetach.SaveChanges();

                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #10
0
ファイル: Usuario.cs プロジェクト: esteban-syd/AnimalPlanet
 public bool Create()
 {
     try
     {
         Datos.usuario usu = new Datos.usuario()
         {
             Username = this.Username,
             Name     = this.Name,
             Password = this.Password,
         };
         Conexion.Ani.usuario.Add(usu);
         Conexion.Ani.SaveChanges();
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
コード例 #11
0
        public bool Create()
        {
            Datos.OnTourEntities1 bbdd = new Datos.OnTourEntities1();
            Datos.usuario         usu  = new Datos.usuario();

            try
            {
                CommonBC.Syncronize(this, usu);

                bbdd.usuario.Add(usu);
                bbdd.SaveChanges();

                return(true);
            }
            catch (Exception)
            {
                bbdd.usuario.Remove(usu);
                return(false);
            }
        }
コード例 #12
0
        public bool Read()
        {
            try
            {
                Datos.usuario usu = (from auxper in Conexion.Mob.usuario
                                     where auxper.id_persona == this.IdPersona
                                     select auxper).First();
                this.IdPersona = usu.id_persona;
                this.Password  = usu.password;
                this.Nombre    = usu.nombre;
                this.Direccion = usu.direccion;
                this.Saldo     = usu.saldo;
                this.Tarjeta   = usu.tarjeta;
                this.Correo    = usu.correo;

                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #13
0
        public bool Update()
        {
            try
            {
                Datos.usuario usu = Conexion.Mob.usuario.First(p => p.id_persona == IdPersona);

                usu.id_persona = IdPersona;
                usu.nombre     = Nombre;
                usu.password   = Password;
                usu.direccion  = Direccion;
                usu.saldo      = Saldo;
                usu.tarjeta    = Tarjeta;
                usu.correo     = Correo;


                Conexion.Mob.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #14
0
 public bool Create()
 {
     try
     {
         Datos.usuario usu = new Datos.usuario()
         {
             id_persona = this.IdPersona,
             password   = this.Password,
             nombre     = this.Nombre,
             direccion  = this.Direccion,
             tarjeta    = this.Tarjeta,
             saldo      = this.Saldo,
             correo     = this.Correo
         };
         Conexion.Mob.usuario.Add(usu);
         Conexion.Mob.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }