Exemplo n.º 1
0
        public ActionResult CreateFundSource(FundSourceModel objFundSourceModel)
        {
            var resultDto = new ResultDto();

            if (ModelState.IsValid)
            {
                var fundSourceDto = Mapper.Map <FundSourceModel, FundSourceDto>(objFundSourceModel);
                fundSourceDto.UserId = UserInfo.UserID;
                if (fundSourceDto.FundSourceID == 0)
                {
                    resultDto = _fundSourceService.Insert(fundSourceDto);
                }
                else
                {
                    resultDto = _fundSourceService.Update(fundSourceDto);
                }
                if (resultDto.ObjectId > 0)
                {
                    fundSourceDto        = _fundSourceService.GetByID(resultDto.ObjectId);
                    objFundSourceModel   = Mapper.Map <FundSourceDto, FundSourceModel>(fundSourceDto);
                    resultDto.ObjectCode = fundSourceDto.FundSourceCode;
                }
            }
            ViewBag.Result = resultDto;
            return(View(objFundSourceModel));
        }