示例#1
0
        //给班车添加线路
        public int Bus_To_Line_Add(LineByBusAddViewModel lineByBusAddViewModel)
        {
            var bus_Info        = _IBusInfoRepository.GetInfoByBusId(lineByBusAddViewModel.Id);
            var bus_Info_update = _IMapper.Map <LineByBusAddViewModel, Bus_Info>(lineByBusAddViewModel, bus_Info);

            _IBusInfoRepository.Update(bus_Info_update);
            return(_IBusInfoRepository.SaveChanges());
        }
示例#2
0
        public ActionResult <LineByBusAddResModel> Manage_Bus_Line(LineByBusAddViewModel lineByBusAddViewModel)
        {
            LineByBusAddResModel lineByBusAddResModel = new LineByBusAddResModel();
            int UpdateRowNum = _busService.Bus_To_Line_Add(lineByBusAddViewModel);

            if (UpdateRowNum > 0)
            {
                lineByBusAddResModel.IsSuccess                  = true;
                lineByBusAddResModel.AddCount                   = UpdateRowNum;
                lineByBusAddResModel.baseViewModel.Message      = "根据班车添加/取消线路成功";
                lineByBusAddResModel.baseViewModel.ResponseCode = 200;
                _ILogger.Information("根据班车添加线路/取消线路成功");
                return(Ok(lineByBusAddResModel));
            }
            else
            {
                lineByBusAddResModel.IsSuccess                  = false;
                lineByBusAddResModel.AddCount                   = 0;
                lineByBusAddResModel.baseViewModel.Message      = "根据班车添加/取消线路失败";
                lineByBusAddResModel.baseViewModel.ResponseCode = 400;
                _ILogger.Information("根据班车添加/取消线路失败");
                return(Ok(lineByBusAddResModel));
            }
        }