public ActionResult CreateOrganization(OrganizationInput input) { return !ModelState.IsValid ? (ActionResult)View(organizationBuilder.RebuildInput(input)) : RedirectToAction("open", new { id = farmerRepo.CreateOrganization(organizationBuilder.BuildEntity(input)) }); }
public ActionResult CreateOrganization(OrganizationInput input) { return(!ModelState.IsValid ? (ActionResult)View(organizationBuilder.RebuildInput(input)) : RedirectToAction("open", new { id = farmerRepo.CreateOrganization(organizationBuilder.BuildEntity(input)) })); }
public ActionResult EditOrganization(OrganizationInput input) { if (!ModelState.IsValid) { return(View("CreateOrganization", organizationBuilder.RebuildInput(input))); } farmerRepo.AddOrganization(organizationBuilder.BuildEntity(input), input.FarmerId); return(RedirectToAction("open", new { id = input.FarmerId })); }
public async Task <ActionResult <Organization> > CreateOrganization(OrganizationInput input) { if (await OrganizationCollection.AsQueryable().AnyAsync(o => o.Name == input.Name)) { return(BadRequest($"Name {input.Name} already taken")); } var organization = new Organization(input.Name); await OrganizationCollection.InsertOneAsync(organization); return(new OkObjectResult(new OrganizationOutput(organization))); }
public async Task <IActionResult> Update(OrganizationInput input) { if (!ModelState.IsValid) { return(View(input)); } var result = await _organizationService.UpdateAsync(input); ValidateResult(result); return(View(input)); }
public async Task <IActionResult> Create(OrganizationInput input) { if (!ModelState.IsValid) { return(View(input)); } input.UserId = GetCurrentUserId(); var result = await _organizationService.CreateAsync(input); ValidateResult(result); return(View(input)); }
/// <summary> /// Fills all fields with dummy data. /// <para>Does not fill <End of work>, checks <To present>.</para> /// </summary> public void FillAllFields() { //fill start of work SelectElement se = new SelectElement(StartOfWorkDropdown_Month); se.SelectByIndex(3); se = new SelectElement(StartOfWorkDropdown_Year); se.SelectByIndex(3); //make it present CheckBox.Click(); //fill organization OrganizationInput.Clear(); OrganizationInput.SendKeys("TestOrganization"); //fill position PositionInput.Clear(); PositionInput.SendKeys("TestOrganization"); //fill Responsibilities ResponsibilitiesInput.Clear(); ResponsibilitiesInput.SendKeys("TestOrganization"); }
public ActionResult EditOrganization(OrganizationInput input) { if (!ModelState.IsValid) return View("CreateOrganization", organizationBuilder.RebuildInput(input)); farmerRepo.AddOrganization(organizationBuilder.BuildEntity(input), input.FarmerId); return RedirectToAction("open", new { id = input.FarmerId }); }
public async Task <Result <CommandResult> > UpdateAsync(OrganizationInput input) { var updateCommand = _mapper.Map <UpdateOrganizationCommand>(input); return(await SendCommandAsync(updateCommand)); }