public IActionResult Remove(RemoveViewModel removeViewModel) { if (ModelState.IsValid) { List <string> Shapenames = new List <string>(); foreach (Shape item in TheList) { Shapenames.Add(item.Name); } if (Shapenames.Contains(removeViewModel.NewElement1)) { foreach (Shape item in TheList) { if (item.Name == removeViewModel.NewElement1) { Remlist.Add(item); } } remname = removeViewModel.NewElement1; return(Redirect("/Home/RemoveItem")); } return(Redirect("/Home/Error")); } return(Redirect("/Home/Error")); }
public IActionResult Remove() { var users = _userManager.Users.OrderBy(o => o.LastName).ToList(); RemoveViewModel removeViewModel = new RemoveViewModel(users); return(View(removeViewModel)); }
public async Task <IActionResult> Remove(RemoveViewModel model) { var dlm = await _repository.GetDLMByGuid(model.Guid); if (dlm == null) { return(BadRequest()); } var currentUser = await _userManager.GetUserAsync(HttpContext.User); if (currentUser.HomeId == null) { return(BadRequest()); } var home = await _repository.GetHomeById(currentUser.HomeId); if (home.DLMs.All(x => x.Id != model.Guid)) { return(BadRequest()); } await _mqttService.PublishRemoveDLMCommand(dlm.Id); home.DLMs.Remove(dlm); _repository.RemoveDlm(dlm); await _repository.Commit(); return(Ok()); }
public CreateViewModel RemovePostRequest(RemoveViewModel model) { var result = _handler.DeleteItem(model.Items, (uint)model.Id); return(new CreateViewModel { Items = result.Result, ErrMessage = result.ErrMessage }); }
public ActionResult Remove() { var user = System.Web.HttpContext.Current.GetCurrentUser(); var model = new RemoveViewModel { Id = user.UserId }; return(View(model)); }
public ViewModelLocator() { _userManager = new UserManager(); _productsRepositoryService = new ProductsRepository(_userManager); _usersRepositoryService = new UsersRepository(_userManager); _mainViewModel = new MainViewModel(_userManager, _productsRepositoryService, _usersRepositoryService); _mainMenuViewModel = new MainMenuViewModel(_mainViewModel); _signUpViewModel = new SignUpViewModel(_userManager); _removeViewModel = new RemoveViewModel(_userManager); }
public IActionResult Remove(RemoveViewModel removeViewModel) { if (ModelState.IsValid) { TheList.Remove(removeViewModel.NewElement1); removeViewModel.TheList = TheList; return(Redirect("/Home/Result")); } return(Redirect("/Home/Error")); }
//public ActionResult Delete_Click(int id) //{ // PatientContainer patientContainer = new PatientContainer(); // patientContainer.CallRemovePatientLinkedToDoctor(username, id); // DeleteViewModel deleteViewModel = new DeleteViewModel // { // patients = GetPatients(username), // deleteMessage = Resource.RemoveSuccess // }; // return View("Delete", deleteViewModel); //} public ActionResult Status_RemovePatientFromDoctor(string ID) { string idD = User.FindFirstValue(ClaimTypes.NameIdentifier); PatientContainer patientContainer = new PatientContainer(); patientContainer.CallRemovePatientLinkedToDoctor(idD, ID); RemoveViewModel removeViewModel = new RemoveViewModel { Confirmation = Resource.RemoveSuccess }; return(View("Remove", removeViewModel)); }
public IActionResult Remove(RemoveViewModel removeViewModel) { List <Note> TheList = context.Notes.ToList(); if (ModelState.IsValid) { Note remelem = context.Notes.Single(c => c.ID == removeViewModel.NewElement1); context.Notes.Remove(remelem); context.SaveChanges(); return(Redirect("/Home/Result")); } return(Redirect("/Home/Error")); }
public IActionResult Remove() { if (TheList.Count > 0) { RemoveViewModel removeViewModel = new RemoveViewModel(); removeViewModel.TheList = TheList; return(View(removeViewModel)); } else { return(Redirect("/")); } }
public async Task <IActionResult> Remove([FromRoute] string path, [FromForm] RemoveViewModel model) { path = (path ?? string.Empty).TrimEnd('/'); if (!ModelState.IsValid) { TempData[ERROR_MESSAGES] = "InvalidRequest"; return(RedirectToIndexWithQueryString()); } var folder = await _storage.FindFolderAsync(path); if (folder == null) { TempData[ERROR_MESSAGES] = $"NotFound:{path}"; return(RedirectToIndexWithQueryString()); } if (model.Folders != null && model.Folders.Count() == 1) { var srcPath = $"{path}/{model.Folders.First()}"; var src = await _storage.FindFolderAsync(srcPath); if (src != null) { await _storage.RemoveAsync(src); } } else if (model.Files != null && model.Files.Count() == 1) { var srcPath = $"{path}/{model.Files.First()}"; var src = await _storage.FindFileAsync(srcPath); if (src != null) { await _storage.RemoveAsync(src); } } else { TempData[ERROR_MESSAGES] = $"NotFound:{path}"; } return(RedirectToIndexWithQueryString()); }
public IActionResult Remove(RemoveViewModel model) { var result = _commandDispatcher.Dispatch(new RemoveFileCommand() { Id = model.Id }); if (result.IsSuccess) { new FileManager().Delete(model.Url); } else { AddCommadErrorsToModelState(result); } return(RedirectToAction(nameof(List), new { errors = GetErrosFromModelState() })); }
public IActionResult Remove() { List <Shape> TheList = context.Shapes.ToList(); if (TheList.Count > 0) { RemoveViewModel removeViewModel = new RemoveViewModel(); removeViewModel.TheList = TheList; return(View(removeViewModel)); } else { return(Redirect("/")); } }
public ActionResult RemoveFromCart(int id) { // Remove the item from the cart var cart = ShoppingCart.GetCart(this.HttpContext); // Remove from cart int itemCount = cart.RemoveFromCart(id); // Display the confirmation message var results = new RemoveViewModel { Total = cart.SumTotal(), Count = cart.CountItems(), ItemCount = itemCount, DeleteId = id }; return(Json(results)); }
public IActionResult Remove(RemoveViewModel removeViewModel) { List <Shape> TheList = context.Shapes.ToList(); if (ModelState.IsValid) { TheList.RemoveAll(x => x.ID == removeViewModel.RemshapeID); Shape remshape = context.Shapes.Single(c => c.ID == removeViewModel.RemshapeID); context.Shapes.Remove(remshape); context.SaveChanges(); Remlist.Clear(); return(Redirect("/Home/Catalog")); } return(Redirect("/Home/Error")); }
public IActionResult Remove(RemoveViewModel removeViewModel) { List <Listelement> TheList = context.Listelements.ToList(); if (ModelState.IsValid) { Listelement remstr = context.Listelements.Single(c => c.ID == removeViewModel.NewElement1); TheList.RemoveAll(x => x.ID == removeViewModel.NewElement1); context.Listelements.Remove(remstr); context.SaveChanges(); removeViewModel.TheList = TheList; return(Redirect("/Home/Result")); } return(Redirect("/Home/Error")); }
public IActionResult Delete(RemoveViewModel model) { var result = _manager.RemovePostRequest(model); return(View("Index", result)); }