コード例 #1
0
 public bool Delete()
 {
     try
     {
         Datos.administrador adm = (from auxper in Conexion.Mob.administrador
                                    where auxper.id_adm == this.IdAdmin
                                    select auxper).First();
         Conexion.Mob.administrador.Remove(adm);
         Conexion.Mob.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
コード例 #2
0
        public bool Update()
        {
            try
            {
                Datos.administrador adm = Conexion.Mob.administrador.First(p => p.id_adm == IdAdmin);

                adm.nombre   = Nombre;
                adm.password = Password;
                adm.rol      = Rol;

                Conexion.Mob.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #3
0
        public bool Read()
        {
            try
            {
                Datos.administrador adm = (from auxadm in Conexion.Mob.administrador
                                           where auxadm.id_adm == this.IdAdmin
                                           select auxadm).First();
                this.IdAdmin  = adm.id_adm;
                this.Password = adm.password;
                this.Nombre   = adm.nombre;
                this.Rol      = adm.rol;

                return(true);
            }
            catch
            {
                return(false);
            }
        }
コード例 #4
0
 public bool Create()
 {
     try
     {
         Datos.administrador adm = new Datos.administrador()
         {
             id_adm   = this.IdAdmin,
             password = this.Password,
             nombre   = this.Nombre,
             rol      = this.Rol,
         };
         Conexion.Mob.administrador.Add(adm);
         Conexion.Mob.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }