public ActionResult RegCon() { CondidateReposit condidateReposit = new CondidateReposit(); var Con = new Condidate(); UserReposit userReposit = new UserReposit(); var user = userReposit.GetLogin(User.Identity.Name); Con = condidateReposit.GetLogin(user.Login); CondidateModel condidateModel = new CondidateModel(); if (user.CountSummary == true) { condidateModel.FIO = Con.FIO; condidateModel.DataBirth = Con.DataBirth; condidateModel.experience = Con.experience; condidateModel.Skill = Con.Skill; condidateModel.Telephone = Con.Telephone; condidateModel.City = Con.City; condidateModel.NameAutor = Con.NameAutor; } return(View(condidateModel)); }
public ActionResult RegCon(CondidateModel model) { if (ModelState.IsValid) { var Con = new Condidate(); CondidateReposit condidateReposit = new CondidateReposit(); //Проверка было ли создано резюме UserReposit userReposit = new UserReposit(); var user = userReposit.GetLogin(User.Identity.Name); if (user.CountSummary == true) { Con = condidateReposit.GetLogin(user.Login); } Con.FIO = model.FIO; Con.DataBirth = model.DataBirth; Con.experience = model.experience; Con.Skill = model.Skill; Con.Telephone = model.Telephone; Con.City = model.City; if (user.CountSummary == false) { user.CountSummary = true; Con.NameAutor = user.Login; condidateReposit.Add(Con); userReposit.Update(user); } else { condidateReposit.Update(Con); } } return(RedirectToAction("Index", "V1")); }