public IActionResult Save(Region_VM region_VM) { if (region_VM != null) { if (region_VM.RegionId > 0) { if (_regionRepository.Update(region_VM, this.loginUserId) > 0) { TempData["Status"] = Helper.success_code; TempData["Message"] = Message.regionUpdated; } else { TempData["Message"] = Message.regionUpdateError; } } else { if (_regionRepository.Add(region_VM, this.loginUserId) > 0) { TempData["Status"] = Helper.success_code; TempData["Message"] = Message.regionAdded; } else { TempData["Message"] = Message.regionAddedError; } } } return(RedirectToAction("List", "Region")); }
/// <summary> /// Fucntion for save region /// </summary> /// <param name="region_VM"></param> /// <param name="loginUserId"></param> /// <returns></returns> public int Add(Region_VM region_VM, int loginUserId) { var obj = new Set_Region(); obj.Region = region_VM.Region; obj.Status = region_VM.Status; obj.CreatedBy = loginUserId; obj.CreatedOn = DateTime.Now; _context.Set_Region.Add(obj); return(_context.SaveChanges()); }
/// <summary> /// Fucntion for update region /// </summary> /// <param name="region_VM"></param> /// <param name="loginUserId"></param> /// <returns></returns> public int Update(Region_VM region_VM, int loginUserId) { var obj = _context.Set_Region.Where(x => x.Id == region_VM.RegionId && x.IsDeleted == false).FirstOrDefault(); if (obj != null) { obj.Region = region_VM.Region; obj.Status = region_VM.Status; obj.ModifiedBy = loginUserId; obj.ModifiedOn = DateTime.Now; return(_context.SaveChanges()); } return(0); }
public IActionResult Index(int Id = 0) { var region = new Region_VM(); if (Id > 0) { region = _regionRepository.Get(Id); if (region == null) { return(RedirectToAction("List", "Region")); } else { ViewData["Title"] = "Edit"; return(View(region)); } } else { ViewData["Title"] = "Add"; return(View(region)); } }