Exemple #1
0
 public void CambiarEstado(string patente)
 {
     Datos.bicicleta bic = Conexion.Mob.bicicleta.First(b => b.id_bici == patente);
     if (bic.estado == "Disponible")
     {
         bic.estado = "Ocupada";
     }
     else
     {
         bic.estado = "Disponible";
     }
     Conexion.Mob.SaveChanges();
 }
Exemple #2
0
 public bool Delete()
 {
     try
     {
         Datos.bicicleta bic = (from auxbic in Conexion.Mob.bicicleta
                                where auxbic.id_bici == this.IdBicicleta
                                select auxbic).First();
         Conexion.Mob.bicicleta.Remove(bic);
         Conexion.Mob.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Exemple #3
0
        public bool Update()
        {
            try
            {
                Datos.bicicleta bic = Conexion.Mob.bicicleta.First(b => b.id_bici == IdBicicleta);

                bic.estado   = Estado;
                bic.location = Location;
                bic.id_estF  = Estacionamiento;

                Conexion.Mob.SaveChanges();
                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #4
0
        public bool Read()
        {
            try
            {
                Datos.bicicleta bic = (from auxbic in Conexion.Mob.bicicleta
                                       where auxbic.id_bici == this.IdBicicleta
                                       select auxbic).First();
                this.IdBicicleta = bic.id_bici;
                this.Location    = bic.location;
                this.Estado      = bic.estado;


                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemple #5
0
 public bool Create()
 {
     try
     {
         Datos.bicicleta bic = new Datos.bicicleta()
         {
             id_bici  = this.IdBicicleta,
             location = this.Location,
             estado   = this.Estado,
         };
         Conexion.Mob.bicicleta.Add(bic);
         Conexion.Mob.SaveChanges();
         return(true);
     }
     catch
     {
         return(false);
     }
 }
Exemple #6
0
 public int GetEstacionamiento(string patente)
 {
     Datos.bicicleta bic = Conexion.Mob.bicicleta.First(b => b.id_bici == patente);
     return(bic.id_estF);
 }
Exemple #7
0
 public string GetEstado(string patente)
 {
     Datos.bicicleta bic = Conexion.Mob.bicicleta.First(b => b.id_bici == patente);
     return(bic.estado);
 }
Exemple #8
0
 public void CambiarEstacionamiento(string patente, int idEstacion)
 {
     Datos.bicicleta bic = Conexion.Mob.bicicleta.First(b => b.id_bici == patente);
     bic.id_estF = idEstacion;
     Conexion.Mob.SaveChanges();
 }