public void WhenIAddNewLanguageAndLevel(String language) { languageObj = new Profile_Language(); languageObj.AddNewLanguage(language); /* //Click on 'Add New' Button * Driver.driver.FindElement(By.XPath("//div[@class='ui bottom attached tab segment active tooltip-target']//div[contains(@class,'ui teal button')][contains(text(),'Add New')]")).Click(); * * //Add new Language * Driver.driver.FindElement(By.XPath("//input[@placeholder='Add Language']")).SendKeys(language); * * //Select language level * Driver.driver.FindElement(By.Name("level")).SendKeys("Basic"); * //IWebElement Level = Driver.driver.FindElement(By.XPath("//select[@name='level']")); * //Level.Click(); * * ////Choose the language level * //SelectElement LevelSelect = new SelectElement(Level); * //LevelSelect.SelectByText("Basic"); * * //Click on Add button * Driver.driver.FindElement(By.XPath("//body//div[@id='account-profile-section']//div//div//div//div//div//div[3]//input[1]")).Click(); * Thread.Sleep(1000);*/ }
public void WhenIClickOnEditIconAndEditSelectedLanguage() { langobj = new Profile_Language(); langobj.EditLanguage(); }
public void WhenIClickOnDeleteIconAndDeleteSelectedLanguage() { langobj = new Profile_Language(); langobj.DeleteLanguage(); }
// GET: AddInformationProfile public ActionResult Create() { var session = (AdminLogin)Session[CommonConstant.ADMIN_SESION]; ViewBag.Id_Education = new SelectList(db.Educations.Where(x => x.Status == true), "Id_Education", "EducationName"); ViewBag.Id_Specialized = new SelectList(db.Specializeds.Where(x => x.Status == true), "id_Specialized", "SpecializedName"); ViewBag.Id_Language = new SelectList(db.Languages.Where(x => x.Status == true), "Id_Language", "LanguageName"); if (session != null) { long id_profile = session.Id_Admin; string id_ex = Request.Form["Id_Education"]; string id_specializeds = Request.Form["id_Specialized"]; string id_language = Request.Form["Id_Language"]; string sex = Request.Form["Sex"]; string img = Request.Form["File"]; //Profile string fullname = Request.Form["FullName"]; string phone = Request.Form["Phone"]; string adress = Request.Form["Adress"]; string date = Request.Form["Date"]; string hobby = Request.Form["Hobbies"]; string descreption = Request.Form["Descreption"]; string targetjob = Request.Form["TargetJob"]; if (img != null) { Image newB = Image.FromFile(@"C:\Users\DuongNguyen\Documents\Visual Studio 2017\Projects\WebCV\WebCV\Content\Home\images\" + img); newB.Save(@"C:\Users\DuongNguyen\Documents\Visual Studio 2017\Projects\WebCV\WebCV\Content\Home\images\img" + img); } //project string projectname = Request.Form["ProjectName"]; string projectdescreption = Request.Form["ProjectDescreption"]; //skill string skillname = Request.Form["SkillName"]; //experience string ex_name = Request.Form["ExperienceName"]; string ex_date = Request.Form["DateExperience"]; string ex_descreption = Request.Form["ExperienceDescreption"]; try { Profile cv = new Profile(); cv.Id_Profile = (int)id_profile; cv.FullName = fullname; cv.Phone = phone; cv.Adress = adress; cv.DateofBirth = DateTime.Parse(date); cv.Image = "img" + img; cv.Sex = int.Parse(sex); cv.Hobbies = hobby; cv.Descreption = descreption; cv.TargetJob = targetjob; cv.Status = true; cv.Id_Education = int.Parse(id_ex); cv.Id_Specialized = int.Parse(id_specializeds); cv.Is_View = true; //add project Project project = new Project(); project.ProjectName = projectname; project.Pr_Descreption = projectdescreption; project.Status = true; db.Projects.Add(project); //add skill Skill skill = new Skill(); skill.SkillName = skillname; skill.Status = true; db.Skills.Add(skill); //add exxperience Experience experience = new Experience(); experience.ExperienceName = ex_name; experience.Ex_Date = ex_date; experience.Ex_Descreptiom = ex_descreption; experience.Status = true; db.Experiences.Add(experience); db.Profiles.Add(cv); db.SaveChanges(); if (cv.Id_Profile > 0 && project.Id_Project > 0 && skill.Id_Skill > 0 && experience.Id_Experience > 0 && int.Parse(id_language) > 0) { //add profile_project Profile_Project cv_project = new Profile_Project(); cv_project.Id_Profile = cv.Id_Profile; cv_project.Id_Project = project.Id_Project; db.Profile_Project.Add(cv_project); //add profile_language Profile_Language cv_language = new Profile_Language(); cv_language.Id_Profile = cv.Id_Profile; cv_language.Id_Language = int.Parse(id_language); db.Profile_Language.Add(cv_language); //add profile_skill Profile_Skill cv_skill = new Profile_Skill(); cv_skill.Id_Profile = cv.Id_Profile; cv_skill.Id_Skill = skill.Id_Skill; db.Profile_Skill.Add(cv_skill); //add profile_experience Profile_Experience cv_experience = new Profile_Experience(); cv_experience.Id_Profile = cv.Id_Profile; cv_experience.Id_Experience = experience.Id_Experience; db.Profile_Experience.Add(cv_experience); db.SaveChanges(); } } catch (Exception ex) { } } return(View()); }