public JsonResult PostInterviewData(SaleTrackAjaxViewModel ajaxData) { bool postResult = true; if (ajaxData.SaleTrackItem.StudentID == Guid.Empty) { postResult = false; return(Json(postResult)); } if (ajaxData.SaleTrackItem.TrackItemID == Guid.Empty) { ajaxData.SaleTrackItem.TrackItemID = Guid.NewGuid(); } ajaxData.SaleTrackItem.ParticipantIDs = ""; if (ajaxData.SaleTrackParticipant != null && ajaxData.SaleTrackParticipant.Count() > 0) { foreach (SaleTrackParticipantsEntity item in ajaxData.SaleTrackParticipant) { item.ParticipantID = Guid.NewGuid(); item.SaleTrackID = ajaxData.SaleTrackItem.TrackItemID; ajaxData.SaleTrackItem.ParticipantIDs += (item.ParticipantID.ToString() + ","); } } repository.SaveSaleTrack(ajaxData.SaleTrackItem, ajaxData.SaleTrackParticipant); return(Json(postResult)); }
public JsonResult PostInterview(SaleTrackAjaxViewModel ajaxData) { if (ajaxData.SaleTrackItem.TrackItemID == Guid.Empty) { ajaxData.SaleTrackItem.TrackItemID = Guid.NewGuid(); } ajaxData.SaleTrackItem.ParticipantIDs = ""; foreach (SaleTrackParticipantsEntity item in ajaxData.SaleTrackParticipant) { item.ParticipantID = Guid.NewGuid(); item.SaleTrackID = ajaxData.SaleTrackItem.TrackItemID; ajaxData.SaleTrackItem.ParticipantIDs += (item.ParticipantID.ToString() + ","); } repository.SaveSaleTrack(ajaxData.SaleTrackItem, ajaxData.SaleTrackParticipant); return(Json(ajaxData)); }