private RecordDeleteViewModel DeleteModel(string id, out ReferralCode record) { RecordDeleteViewModel deleteModel = new RecordDeleteViewModel(); record = null; deleteModel.ActionName = "Delete"; deleteModel.ControllerName = "ReferralCode"; deleteModel.Id = id; deleteModel.Title = "Delete Referral Code"; if (id == null) { ModelState.AddModelError(string.Empty, "Invalid Action"); return(deleteModel); } record = _context.ReferralCode.SingleOrDefault(m => m.Id == id); if (record == null) { ModelState.AddModelError(string.Empty, "Record not found."); } else { deleteModel.RecordDetail.Add(new RecordDetail { Label = "PIN Code", Value = record.PINCode }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Secutiry Code", Value = record.SecutiryCode }); } return(deleteModel); }
private RecordDeleteViewModel DeleteModel(string id) { RecordDeleteViewModel deleteModel = new RecordDeleteViewModel(); ShortMessageService record = null; deleteModel.ActionName = "Delete"; deleteModel.ControllerName = "ShortMessageService"; deleteModel.Id = id; deleteModel.Title = "Delete SMS"; if (id == null) { ModelState.AddModelError(string.Empty, "Invalid Action"); return(deleteModel); } record = _context.ShortMessageService.SingleOrDefault(m => m.Id == id); if (record == null) { ModelState.AddModelError(string.Empty, "Record not found."); } else { deleteModel.RecordDetail.Add(new RecordDetail { Label = "Mobile Number", Value = record.MobileNumber }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Message Body", Value = record.MessageBody }); } return(deleteModel); }
private RecordDeleteViewModel DeleteModel(string id, out ApplicationPermission permission) { RecordDeleteViewModel deleteModel = new RecordDeleteViewModel(); permission = null; deleteModel.ActionName = "Delete"; deleteModel.ControllerName = "ApplicationPermission"; deleteModel.Id = id; deleteModel.Title = "Delete Permission"; if (id == null) { ModelState.AddModelError(string.Empty, "Invalid Action"); return(deleteModel); } permission = _context.ApplicationPermission.SingleOrDefault(m => m.Id == id); if (permission == null) { ModelState.AddModelError(string.Empty, "Record not found."); } else { deleteModel.RecordDetail.Add(new RecordDetail { Label = "Name", Value = permission.ApplicationPermission_Id }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Description", Value = permission.Description }); } return(deleteModel); }
private RecordDeleteViewModel DeleteModel(string id, out GSMModem record) { RecordDeleteViewModel deleteModel = new RecordDeleteViewModel(); record = null; deleteModel.ActionName = "Delete"; deleteModel.ControllerName = "Modem"; deleteModel.Id = id; deleteModel.Title = "Delete Modem"; if (id == null) { ModelState.AddModelError(string.Empty, "Invalid Action"); return(deleteModel); } record = _context.GSMModem.SingleOrDefault(m => m.Id == id); if (record == null) { ModelState.AddModelError(string.Empty, "Record not found."); } else { deleteModel.RecordDetail.Add(new RecordDetail { Label = "Modem Name", Value = record.GSMModem_Id }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Port", Value = record.PortName }); } return(deleteModel); }
public async Task <IActionResult> Delete(string id) { RecordDeleteViewModel recordDeleteModel = (await this.recordService.GetById(id)).To <RecordDeleteViewModel>(); if (recordDeleteModel == null) { //error handlling return(this.Redirect("/")); } var allGenres = await this.recordService.GetAllGenres().ToListAsync(); this.ViewData["types"] = allGenres.Select(genre => new GenreDeleteViewModel { Name = genre.Name }) .ToList(); return(this.View(recordDeleteModel)); }
private RecordDeleteViewModel DeleteModel(string id, out ApplicationUser user) { RecordDeleteViewModel deleteModel = new RecordDeleteViewModel(); user = null; deleteModel.ActionName = "Delete"; deleteModel.ControllerName = "ApplicationUser"; deleteModel.Id = id; deleteModel.Title = "Delete Application User"; if (id == null) { ModelState.AddModelError(string.Empty, "Invalid Action"); return(deleteModel); } user = _context.ApplicationUser.SingleOrDefault(m => m.Id == id); if (user == null) { ModelState.AddModelError(string.Empty, "Record not found."); } else { deleteModel.RecordDetail.Add(new RecordDetail { Label = "Username", Value = user.UserName }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Full Name", Value = $"{user.FirstName} {user.LastName}" }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Email Address", Value = user.Email }); deleteModel.RecordDetail.Add(new RecordDetail { Label = "Mobile Number", Value = user.PhoneNumber }); } return(deleteModel); }