public static void IzbrisiModel(int idModela) { ModelVozila model = _db.ModeliVozila.Find(idModela); _db.ModeliVozila.Remove(model); _db.SaveChanges(); }
public ModelVozilaVM DohvatiModelVM(int idModela) { ModelVozila model = _db.ModeliVozila.Find(idModela); ModelVozilaVM modelVM = maper.Map <ModelVozilaVM>(model); return(modelVM); }
public object KreirajModelVM(ModelVozilaVM model) { ModelVozila orginal = maper.Map <ModelVozila>(model); _db.ModeliVozila.Add(orginal); _db.SaveChanges(); return(model); }
public void UrediModelVM(ModelVozilaVM model) { ModelVozila novo = maper.Map <ModelVozila>(model); ModelVozila orginal = _db.ModeliVozila.Find(novo.Id); _db.Entry(orginal).CurrentValues.SetValues(novo); _db.SaveChanges(); }
public async Task <string> Obrisi(int id) { string _id = User.FindFirstValue(ClaimTypes.NameIdentifier); int _PrijevoznikID = _db.Prijevoznik.Where(x => x.UserID == int.Parse(_id)).Select(x => x.PrijevoznikID).FirstOrDefault(); ModelVozila x = _db.ModelVozila.Where(x => x.ModelVozilaID == id && x.PrijevoznikID == _PrijevoznikID).FirstOrDefault(); if (x == null) { return(""); } _db.ModelVozila.Remove(x); await _db.SaveChangesAsync(); return(x.ModelVozilaID.ToString()); }