public void Create(BloodGroupViewModel bloodGroupVM) { var BloodGroup = new BloodGroup { BloodGroupName = bloodGroupVM.BloodGroupName }; unitOfWork.BloodGroupRepository.Insert(BloodGroup); unitOfWork.Save(); }
public void Update(BloodGroupViewModel bloodGroupVM) { var BloodGroup = new BloodGroup { BloodGroupId = bloodGroupVM.BloodGroupId, BloodGroupName = bloodGroupVM.BloodGroupName }; unitOfWork.BloodGroupRepository.Update(BloodGroup); unitOfWork.Save(); }
// GET: BloodGroup/Details/5 public ActionResult Details(int id = 0) { if (id == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BloodGroupViewModel details = bloodGroupService.GetById(id); if (details == null) { return(HttpNotFound()); } return(View(details)); }
public ActionResult Edit(BloodGroupViewModel bloodGroupVM) { if (ModelState.IsValid) { try { // TODO: Add update logic here bloodGroupService.Update(bloodGroupVM); return(RedirectToAction("Index")); } catch { return(View()); } } return(View()); }
public ActionResult Create(BloodGroupViewModel bloodGroupVM) { try { // TODO: Add insert logic here if (ModelState.IsValid) { bloodGroupService.Create(bloodGroupVM); } return(RedirectToAction("Index")); } catch { return(View()); } }
// GET: Donors1 public async Task <IActionResult> Index(string searchedName) { var donor = from d in _context.Donors select d; IQueryable <string> bloodGroupsQuery = from bt in _context.Donors orderby bt.BloodGroup select bt.BloodGroup; donor = donor.Where(s => s.Name.Contains(searchedName)) ?? throw new NullReferenceException(); var bloodGroupViewModel = new BloodGroupViewModel { BloodGroups = new SelectList(await bloodGroupsQuery.Distinct().ToListAsync()), Donors = await donor.ToListAsync() }; return(View(bloodGroupViewModel)); }
public BloodGroupListPage() { InitializeComponent(); BindingContext = _viewModel = new BloodGroupViewModel(); }