Exemplo n.º 1
0
        public ActionResult Create(CVEditViewModel cvViewModel, FormCollection formCollection)
        {
            cvViewModel.Miasta    = _miastoRepo.GetCities();
            cvViewModel.Kategorie = _kategoriaRepo.GetCategories();

            var a = Convert.ToInt32(formCollection["kategoriaSelect"]);
            var b = Convert.ToInt32(formCollection["miastoSelect"]);

            if (ModelState.IsValid && Convert.ToInt32(formCollection["kategoriaSelect"]) != 0 &&
                Convert.ToInt32(formCollection["miastoSelect"]) != 0)
            {
                cvViewModel.KategoriaId  = Convert.ToInt32(formCollection["kategoriaSelect"]);
                cvViewModel.MiastoId     = Convert.ToInt32(formCollection["miastoSelect"]);
                cvViewModel.UzytkownikId = User.Identity.GetUserId();
                cvViewModel.DataDodania  = DateTime.Now;
                try
                {
                    //_repo.Dodaj(cvViewModel);
                    _repo.SaveChanges();
                    return(RedirectToAction("MojeCV"));
                }
                catch (Exception)
                {
                    ViewBag.Blad = true;
                    return(View(cvViewModel));
                }
            }
            ViewBag.Blad = true;
            return(View(cvViewModel));
        }
Exemplo n.º 2
0
        // ------------------------- CREATE -------------------------------------
        // GET
        public ActionResult Create()
        {
            CVEditViewModel cvModel = new CVEditViewModel();

            cvModel.Miasta    = _miastoRepo.GetCities();
            cvModel.Kategorie = _kategoriaRepo.GetCategories();
            //cvModel.Doswiadczenie = _repo.GetExperience();
            if (cvModel == null)
            {
                return(HttpNotFound());
            }
            else if (cvModel.UzytkownikId != User.Identity.GetUserId() && !(User.IsInRole("Admin") || User.IsInRole("Pracownik")))
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            return(View(cvModel));
        }
Exemplo n.º 3
0
 public void Dodaj(CVEditViewModel ogloszenieEditViewModel)
 {
     //CV cv = new CV()
     //{
     //    Firma = ogloszenieEditViewModel.Firma,
     //    Tresc = ogloszenieEditViewModel.Tresc,
     //    Tytul = ogloszenieEditViewModel.Tytul,
     //    DataDodania = ogloszenieEditViewModel.DataDodania,
     //    UzytkownikId = ogloszenieEditViewModel.UzytkownikId,
     //    DataWaznosci = ogloszenieEditViewModel.DataDodania.AddDays(14),
     //    Zaakceptowane = ogloszenieEditViewModel.Zaakceptowane,
     //    MiastoId = ogloszenieEditViewModel.MiastoId,
     //    RodzajUmowyId = ogloszenieEditViewModel.RodzajUmowyId,
     //    ZarobkiOd = ogloszenieEditViewModel.ZarobkiOd,
     //    ZarobkiDo = ogloszenieEditViewModel.ZarobkiDo,
     //    Wymagania = ogloszenieEditViewModel.Wymagania
     //};
     //_db.CV.Add(cv);
 }