コード例 #1
0
        public ActionResult AddSpeakers(FormCollection form)
        {
            List <EventRequestDetailModel> model = new List <EventRequestDetailModel>();

            var keys = form.AllKeys.Where(x => x.StartsWith("Topic")).ToList();

            var obj = new EventRequestDetailModel();

            foreach (var item in keys)
            {
                var currentKeyNum = item.Replace("Topic", "");
                obj.Id             = Convert.ToInt32(form["Id"]);
                obj.Topic          = form["Topic" + currentKeyNum];
                obj.SpeakerName    = form["SpeakerName" + currentKeyNum];
                obj.Date           = Convert.ToDateTime(form["Date" + currentKeyNum]);
                obj.Time           = form["Time" + currentKeyNum];
                obj.EventRequestId = Convert.ToInt32(form["EventRequestId"]);



                _EventRequestBs.SaveEventDetails(obj);
            }
            EventRequestDetailModel res = new EventRequestDetailModel();

            return(View(res));
        }
コード例 #2
0
ファイル: PartialClass.cs プロジェクト: adnanmjcet/JAM
 public EventRequestDetail(EventRequestDetailModel item)
 {
     Id             = item.Id;
     SpeakerName    = item.SpeakerName;
     Date           = item.Date;
     Time           = item.Time;
     Topic          = item.Topic;
     CreatedDate    = item.CreatedDate;
     EventRequestId = item.EventRequestId;
 }
コード例 #3
0
        public ActionResult AddSpeakers(int?id)
        {
            if (id != null)
            {
                var res = _EventRequestBs.GetEventDetailsId(Convert.ToInt32(id));
                return(View(res));
            }
            EventRequestDetailModel model = new EventRequestDetailModel();

            if (TempData["EventId"] != null)
            {
                model.EventRequestId = Convert.ToInt32(TempData["EventId"]);
            }

            return(View(model));
        }
コード例 #4
0
        public int SaveEventDetails(EventRequestDetailModel model)
        {
            EventRequestDetail _eventRequestDetails = new EventRequestDetail(model);

            if (model.Id != null && model.Id != 0)
            {
                _EventRequestDetail.Update(_eventRequestDetails);
            }
            else
            {
                //_eventRequest.IsDelete = false;
                _eventRequestDetails.CreatedDate = System.DateTime.Now;
                _EventRequestDetail.Insert(_eventRequestDetails);
            }

            return(_eventRequestDetails.Id);
        }