Ejemplo n.º 1
0
        public ActionResult InsertEventDetails(string json)
        {
            string      UsertypeId = Session["UserTypeId"].ToString();
            XmlDocument XmlDoc;

            XmlDoc = (XmlDocument)JsonConvert.DeserializeXmlNode("{\"Details\":" + json + "}", "Event");

            CalendarCon.InsertEventDetails(XmlDoc.InnerXml, UsertypeId);
            TempData["Message"] = "Record has been save successfully";
            return(RedirectToAction("CounsellorCalendar", "Home"));
        }
Ejemplo n.º 2
0
        public JsonResult GetEvents()
        {
            var       events     = new List <Event>();
            DataTable dt         = new DataTable();
            string    UsertypeId = Session["UserTypeId"].ToString();
            string    UserType   = Session["UserType"].ToString();

            dt = CalendarCon.GetEvnetDetails(UsertypeId, UserType);

            if (dt.Rows.Count > 0)
            {
                for (int i = 0; dt.Rows.Count > i; i++)
                {
                    Event  eventDetails = new Event();
                    string Rid          = dt.Rows[i]["EventId"].ToString();
                    int    EventId      = int.Parse(Rid);

                    //events.Id = Noi;


                    eventDetails.EvenID      = EventId;
                    eventDetails.Subject     = dt.Rows[i]["Subject"].ToString();
                    eventDetails.Description = dt.Rows[i]["Description"].ToString();
                    eventDetails.Start       = DateTime.Parse(dt.Rows[i]["Start"].ToString());
                    eventDetails.End         = DateTime.Parse(dt.Rows[i]["End"].ToString());
                    eventDetails.ThemeColor  = dt.Rows[i]["ThemeColor"].ToString();
                    eventDetails.IsFullDay   = bool.Parse(dt.Rows[i]["IsFullDay"].ToString());

                    events.Add(eventDetails);
                }
            }

            return(new JsonResult {
                Data = events, JsonRequestBehavior = JsonRequestBehavior.AllowGet
            });

            //using (InomiEntities dc = new InomiEntities())
            //{
            //    var events = dc.Events.ToList();
            //    return new JsonResult { Data = events, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
            //}
        }