public BranchListModel GetAll(BranchModel model, long pageIndex, long pageSize) { var list = new BranchListModel(); try { var mapper = Mapper.Map <BranchModel, BranchEntity>(model); var data = _branchRepository.GetAll(mapper, pageIndex, pageSize); list = Mapper.Map <BranchListEntity, BranchListModel>(data); } catch (Exception ex) { Logger.ErrorLog(ConstantsHandler.ForderLogName.ServiceBranch, "GetAll : ", ex.ToString()); } return(list); }
// GET api/<controller> public BranchListModel Get(int page, int rows) { int totalRecords; var model = new BranchListModel(); var data = BranchRepository.Search(string.Empty, page, rows, out totalRecords); var lstModel = new List <BranchModel>(); foreach (var info in data) { var objModel = ObjectHelper.Transform <BranchModel, BranchInfo>(info); lstModel.Add(objModel); } model.Rows = lstModel; model.Page = page; model.Total = (totalRecords / rows) + 1; model.Records = rows; return(model); }
public JsonResult Get(int page, int rows) { int totalRecords; var model = new BranchListModel(); var data = BranchRepository.Search(string.Empty, page, rows, out totalRecords); var lstModel = new List <BranchModel>(); foreach (var info in data) { var objModel = ObjectHelper.Transform <BranchModel, BranchInfo>(info); lstModel.Add(objModel); } model.Rows = lstModel; model.Page = page; model.Total = (totalRecords / rows) + 1; model.Records = rows; model.UserData = totalRecords; return(new JsonResult { Data = model, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public IActionResult reciveEditBranch(BranchListModel value) { //add model to db. return(Json(value)); }
public ActionResult List(GridCommand command, BranchListModel model) { if (!_permissionService.Authorize(StandardPermissionProvider.ManageNews)) return AccessDeniedView(); var branches = _branchService.GetAllBranches(model.SearchBranchName,pageIndex: command.Page - 1,pageSize: command.PageSize,showHidden: true); var gridModel = new GridModel<BranchModel> { Data = branches.Select(x => { var m = x.ToModel(); m.CreatedOn = _dateTimeHelper.ConvertToUserTime(x.CreatedOnUtc, DateTimeKind.Utc); return m; }), Total = branches.TotalCount }; return new JsonResult { Data = gridModel }; }
public ActionResult List() { var model = new BranchListModel(); return View(model); }