Beispiel #1
0
        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);
        }
Beispiel #2
0
        // 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);
        }
Beispiel #3
0
        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);
        }