public int UpdateJDItinerary(JDItineraryModel role) { using (var connection = DataBase.GetOpenConnection(GetConnectionString)) { var count = connection.Update <JDItineraryModel>(role); return(count); } }
public int CreateJDItinerary(JDItineraryModel role) { using (var connection = DataBase.GetOpenConnection(GetConnectionString)) { var count = connection.Insert <JDItineraryModel>(role); return((int)count); } }
public bool SaveJDItinerary(JDItineraryModel itineraryModel) { if (string.IsNullOrWhiteSpace(itineraryModel.JDItineraryCode)) { itineraryModel.JDItineraryCode = Guid.NewGuid().ToString(); return(_jDItinerayRepository.CreateJDItinerary(itineraryModel) > 0); } else { var model = _jDItinerayRepository.GetJDItineraryByCode(itineraryModel.JDItineraryCode); model.Departure = itineraryModel.Departure; model.Terminal = itineraryModel.Terminal; model.Mileage = itineraryModel.Mileage; model.ModifyDate = itineraryModel.ModifyDate; model.ModifyDisplayName = itineraryModel.ModifyDisplayName; model.ModifyUserName = itineraryModel.ModifyUserName; return(_jDItinerayRepository.UpdateJDItinerary(model) > 0); } }
public JsonHttpActionResult SaveJDItineraryInfo(JDItineraryModel model) { var j = new JsonHttpActionResult(); var success = true; if (string.IsNullOrWhiteSpace(model.JDItineraryCode)) { //检查用户账号是否存在 var checkJDItineraryName = _jDItinerayService.ExistxJDItinerary(model.Departure, model.Terminal); if (checkJDItineraryName) { return(j.ErrorMessage("行程已存在")); } model.CreateDate = DateTime.Now; model.CreateUserName = UserInfo.UserName; model.CreateDisplayName = UserInfo.DisplayName; model.IsDeleted = false; } else { //检查用户账号是否存在 var checkJDItineraryName = _jDItinerayService.ExistxJDItinerary(model.Departure, model.Terminal, model.JDItineraryCode); if (checkJDItineraryName) { return(j.ErrorMessage("行程已存在")); } model.ModifyDate = DateTime.Now; model.ModifyUserName = UserInfo.UserName; model.ModifyDisplayName = UserInfo.DisplayName; } success = _jDItinerayService.SaveJDItinerary(model); j.SetData(success); return(success ? j.SucceedMessage() : j.ErrorMessage()); }