Пример #1
0
        public static void IzbrisiModel(int idModela)
        {
            ModelVozila model = _db.ModeliVozila.Find(idModela);

            _db.ModeliVozila.Remove(model);
            _db.SaveChanges();
        }
Пример #2
0
        public ModelVozilaVM DohvatiModelVM(int idModela)
        {
            ModelVozila   model   = _db.ModeliVozila.Find(idModela);
            ModelVozilaVM modelVM = maper.Map <ModelVozilaVM>(model);

            return(modelVM);
        }
Пример #3
0
        public object KreirajModelVM(ModelVozilaVM model)
        {
            ModelVozila orginal = maper.Map <ModelVozila>(model);

            _db.ModeliVozila.Add(orginal);
            _db.SaveChanges();
            return(model);
        }
Пример #4
0
        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();
        }
Пример #5
0
        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());
        }