Exemplo n.º 1
0
        //更新班车
        public int Bus_Update(BusUpdateViewModel busUpdateViewModel)
        {
            var bus_Info        = _IBusInfoRepository.GetInfoByBusId(busUpdateViewModel.Id);
            var bus_Info_update = _IMapper.Map <BusUpdateViewModel, Bus_Info>(busUpdateViewModel, bus_Info);

            _IBusInfoRepository.Update(bus_Info_update);
            return(_IBusInfoRepository.SaveChanges());
        }
Exemplo n.º 2
0
        public ActionResult <BusUpdateResModel> Manage_Bus_Update(BusUpdateViewModel busUpdateViewModel)
        {
            BusUpdateResModel busUpdateResModel = new BusUpdateResModel();
            int UpdateRowNum = _busService.Bus_Update(busUpdateViewModel);

            if (UpdateRowNum > 0)
            {
                busUpdateResModel.IsSuccess                  = true;
                busUpdateResModel.AddCount                   = UpdateRowNum;
                busUpdateResModel.baseViewModel.Message      = "更新成功";
                busUpdateResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("更新班车信息成功");
                return(Ok(busUpdateResModel));
            }
            else
            {
                busUpdateResModel.IsSuccess                  = false;
                busUpdateResModel.AddCount                   = 0;
                busUpdateResModel.baseViewModel.Message      = "更新失败";
                busUpdateResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("更新班车信息失败");
                return(Ok(busUpdateResModel));
            }
        }