Exemplo 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)));
     }
 }
Exemplo n.º 2
0
 public Vehiculos Load()
 {
     using (VehiculosRepository repo = new VehiculosRepository(base.DataContext))
     {
         return((Vehiculos)repo.Load <Vehiculo>(this, repo.GetItems()));
     }
 }
Exemplo 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);
     }
 }
Exemplo n.º 4
0
 public VehiculosController()
 {
     _repo = new VehiculosRepository();
 }
Exemplo n.º 5
0
 public void Delete()
 {
     using (VehiculosRepository repo = new VehiculosRepository(DataContext)){
         repo.Delete(_id);
     }
 }
Exemplo 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
     }
 }