예제 #1
0
 public async Task SaveProject(TMarca marca)
 {
     if (marca.MarcaId == Guid.Empty)
     {
         marca.MarcaId = Guid.NewGuid();
         context.TMarca.Add(marca);
     }
     else
     {
         TMarca dbEntry = context.TMarca
                          .FirstOrDefault(p => p.MarcaId == marca.MarcaId);
         if (dbEntry != null)
         {
             dbEntry.MarcaNombre = marca.MarcaNombre;
         }
     }
     await context.SaveChangesAsync();
 }
예제 #2
0
 public async Task SaveVehiculo(TVehiculo vehiculo)
 {
     if (vehiculo.VehiculoId == Guid.Empty)
     {
         vehiculo.VehiculoId = Guid.NewGuid();
         context.TVehiculo.Add(vehiculo);
     }
     else
     {
         TVehiculo dbEntry = context.TVehiculo
                             .FirstOrDefault(p => p.VehiculoId == vehiculo.VehiculoId);
         if (dbEntry != null)
         {
             dbEntry.VehiculoColor       = vehiculo.VehiculoColor;
             dbEntry.VehiculoAnioFabri   = vehiculo.VehiculoAnioFabri;
             dbEntry.VehiculoPlaca       = vehiculo.VehiculoPlaca;
             dbEntry.VehiculoNroAsientos = vehiculo.VehiculoNroAsientos;
             dbEntry.VehiculoMecanico    = vehiculo.VehiculoMecanico;
             dbEntry.VehiculoFull        = vehiculo.VehiculoMecanico;
             dbEntry.MarcaId             = vehiculo.MarcaId;
         }
     }
     await context.SaveChangesAsync();
 }