public async Task RemovePeople() { var people = await HelperConnect.GetPeople("*****@*****.**"); await HelperConnect.RemovePeople(people.id); Assert.IsFalse(await HelperConnect.FindEmail(people.Email)); }
public async Task <ActionResult> Index() { WriteLangsToViewBag(); if (!User.Identity.IsAuthenticated) { return(RedirectToAction("AuthWithLayout", "Account")); } var people = await HelperConnect.GetPeople(int.Parse(User.Identity.Name)); ViewData["Email"] = people.Email; Session["PeopleId"] = null; ViewData["Layout"] = "~/Views/Shared/_Layout.cshtml"; return(GetView()); }
private async Task <FormEdit> GetFormEdit(int id) { var people = await HelperConnect.GetPeople(id); ViewData["Img"] = people.Img; return(new FormEdit { Id = id, Name = people.Name, Surname = people.Surname, Birthday = people.Birthday, Email = people.Email }); }
public async Task EditPeople() { var people = await HelperConnect.GetPeople("*****@*****.**"); var formPeople = new FormEdit() { Id = people.id, Email = people.Email, Birthday = people.Birthday, Name = "NewName", Surname = people.Surname }; await HelperConnect.EditPeople(formPeople); people = await HelperConnect.GetPeople("*****@*****.**"); Assert.AreEqual(people.Name, formPeople.Name); }
public async Task <ActionResult> Edit(int id, FormEdit formEdit) { ViewData["canEdit"] = id == int.Parse(User.Identity.Name) || User.IsInRole("SuperAdmin"); ViewData["Img"] = HelperConnect.GetPeople(id).Result.Img; var peopleTmp = await HelperConnect.GetPeople(id); var isFind = await HelperConnect.FindEmail(formEdit.Email) && peopleTmp.Email != formEdit.Email; if (isFind) { ModelState.AddModelError("Email", Resources.Resource.EmailIsBusy); } else if (ModelState.IsValid) { await HelperConnect.EditPeople(formEdit); ViewData["Message"] = Resources.Resource.SaveIsSuccessfully; } return(View("~/Views/Home/People.cshtml", formEdit)); }
public async Task GetPeopleFail() { Assert.IsNull(await HelperConnect.GetPeople("*****@*****.**")); }