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); }
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()); }