Beispiel #1
0
        private TrumpalaikisDarbas postMapper(POST_TrumpalaikisDarbas post)
        {
            var result = new TrumpalaikisDarbas();

            result.Pavadinimas = post.Pavadinimas;
            result.Aprasymas   = post.Aprasymas;
            result.Adresas     = post.Adresas;
            result.Uzmokestis  = post.Uzmokestis;
            result.Miestas     = post.Miestas;
            result.FkVeiklosTipasidVeiklosTipasNavigation = _db.VeiklosTipas.Find(post.Tipas);
            result.FkImoneidImoneNavigation = _db.Imone.Find(int.Parse(User.Identity.Name));
            return(result);
        }
Beispiel #2
0
        public ActionResult NewWorkOffer(POST_TrumpalaikisDarbas post)
        {
            if (_db.VeiklosTipas.Find(post.Tipas) == null)
            {
                return(BadRequest("Netinkamas veiklos tipas"));
            }

            var result = postMapper(post);

            _db.TrumpalaikisDarbas.Add(result);
            _db.SaveChanges();
            return(Ok());
        }