Esempio n. 1
0
 public Vehiculos Load(Dictionary <string, string> @params)
 {
     using (VehiculosRepository repo = new VehiculosRepository(base.DataContext))
     {
         return((Vehiculos)repo.Load <Vehiculo>(this, repo.GetItems(@params)));
     }
 }
Esempio n. 2
0
 public Vehiculos Load()
 {
     using (VehiculosRepository repo = new VehiculosRepository(base.DataContext))
     {
         return((Vehiculos)repo.Load <Vehiculo>(this, repo.GetItems()));
     }
 }
Esempio n. 3
0
 public Vehiculo Save()
 {
     using (VehiculosRepository repo = new VehiculosRepository(DataContext)){
         if (_id == 0)
         {
             _id = repo.Insert(Matricula, Marca, Modelo);
         }
         else
         {
             repo.Update(Id, Matricula, Marca, Modelo);
         }
         return(this);
     }
 }
Esempio n. 4
0
 public VehiculosController()
 {
     _repo = new VehiculosRepository();
 }
Esempio n. 5
0
 public void Delete()
 {
     using (VehiculosRepository repo = new VehiculosRepository(DataContext)){
         repo.Delete(_id);
     }
 }
Esempio n. 6
0
 public Vehiculo Load(int id)
 {
     using (VehiculosRepository repo = new VehiculosRepository(DataContext)){
         return(repo.LoadOne <Vehiculo>(this, repo.GetItem(id)));// Dal.Core.BasicRepository.LoadOne
     }
 }