Ejemplo n.º 1
0
        public IActionResult Events(EventsModel model)
        {
            if (ModelState.IsValid)
            {
                var user = HttpContext.GetUser();
                if (user != null)
                {
                    using (var context = ContextHelper.OpenContext())
                    {
                        if (context.User.Any(u => u.UserId == user.UserId))
                        {
                            var contextEvent =
                                context.Event.FirstOrDefault(e => e.Code.ToLower() == model.EventCode.ToLower() &&
                                                             e.Type != EventType.Hidden);
                            if (contextEvent != null)
                            {
                                if (!context.GetUserEvents(user.UserId).Any(e => e.EventId == contextEvent.EventId))
                                {
                                    var userEvent = new UserEvent
                                    {
                                        UserId  = user.UserId,
                                        EventId = contextEvent.EventId
                                    };

                                    context.UserEvent.Add(userEvent);
                                    context.SaveChanges();
                                }
                            }
                        }
                    }
                }
            }

            return(RedirectToAction("Event"));
        }
        public ActionResult Edit(int?Id)
        {
            if (Id == null)
            {
                return(HttpNotFound());
            }

            pszczupakEntities ent   = new pszczupakEntities();
            Events            found = ent.Events.Find(Id);
            EventsModel       e     = found.ToEventsModelWithID();

            //USER moze edytowac tylko swoje eventy
            if (UserHelper.GetUserRole(User.Identity.Name) == "user" && UserHelper.GetUserId(User.Identity.Name) != e.id_user)
            {
                return(RedirectToAction("Index", "Home"));
            }

            ViewData["U"] = ent.Users.Select(x => new SelectListItem()
            {
                Value = x.id.ToString(), Text = x.name
            }).ToList();
            ViewData["D"] = ent.Dogs.Select(x => new SelectListItem()
            {
                Value = x.id.ToString(), Text = x.name
            }).ToList();
            //return Json("lololo"+e.id_user+"uu", JsonRequestBehavior.AllowGet);
            return(View(e));
        }
Ejemplo n.º 3
0
        private async Task OnSelectEvent(EventsModel item)
        {
            var parameters = new NavigationParameters();

            parameters.Add("event", item);
            await _navigation.NavigateAsync("EventDetailsPage", parameters);
        }
        public ActionResult AllEvents()
        {
            EventsModel events = new EventsModel();
            events.GetAllEvents();

            return View("AllEvents", events);
        }
Ejemplo n.º 5
0
        public IActionResult EditPost(int seqId, DateTime ATo, string Notes, IPv4Addresses model)
        {
            try
            {
                var data = _context.IpAddresses.Where(f => f.SeqId == seqId).ToList();
                data.ForEach(a => a.ATo   = ATo);
                data.ForEach(a => a.Notes = Notes);

                EventsModel eventsModel = new EventsModel()
                {
                    SeqId     = model.SeqId,
                    AFrom     = model.AFrom,
                    ATo       = ATo,
                    UserEmail = model.UserEmail,
                    Notes     = Notes,
                    Event     = "Edit" + DateTime.Now
                };
                _context.Eventlog.Add(eventsModel);
                _context.SaveChanges();
            }
            catch (Exception e)
            {
                ModelState.AddModelError(string.Empty, e.Message);
                return(RedirectToAction(nameof(Index)));
            }
            return(RedirectToAction(nameof(Index)));
        }
        public async Task <ActionResult> AddEvent(EventsModel data)
        {
            ToastModel tm = new ToastModel();

            data.weekday = await _common.GetWeekdayData();

            data.frequencies = await _common.GetFrequencyData();

            data.sessions = await _common.GetSessionData();

            if (ModelState.IsValid)
            {
                data.CreatedBy   = User.UserId;
                data.CreatedDate = DateTime.Now;
                data.UpdatedBy   = User.UserId;
                HttpResponseMessage userResponseMessage = await Utility.GetObject("/api/Event/PostEvent", data, true);

                var msg = await Utility.DeserializeObject <string>(userResponseMessage);

                if (msg == "Event successfully added" || msg == "Event successfully edited")
                {
                    tm.IsSuccess = true;
                    tm.Message   = msg;
                }
                else
                {
                    tm.IsSuccess = false;
                    tm.Message   = msg;
                }
                return(Json(tm));
            }
            return(RedirectToAction("Event", "Event"));
        }
Ejemplo n.º 7
0
 /// <summary>
 /// get event details
 /// </summary>
 /// <param name="Id"> event id </param>
 /// <returns> event model </returns>
 public EventsModel GetEventDetails(string Id)
 {
     using (var _ctx = new ChinmayaEntities())
     {
         EventsModel emm    = new EventsModel();
         Event       emData = _ctx.Events.Where(e => e.Id == Id).FirstOrDefault();
         if (emData != null)
         {
             emm.Id          = emData.Id;
             emm.Name        = emData.Name;
             emm.Description = emData.Description;
             emm.WeekdayId   = emData.WeekdayId;
             emm.FrequencyId = emData.FrequencyId;
             emm.AgeFrom     = emData.AgeFrom;
             emm.AgeTo       = emData.AgeTo;
             emm.Amount      = emData.Amount;
             EventSession esessionData = _ctx.EventSessions.Where(es => es.EventId == emData.Id).FirstOrDefault();
             emm.SessionId  = esessionData.SessionId;
             emm.StartDate  = Convert.ToDateTime(esessionData.StartDate);
             emm.EndDate    = Convert.ToDateTime(esessionData.EndDate);
             emm.StartTime  = esessionData.StartTime;
             emm.EndTime    = esessionData.EndTime;
             emm.Location   = esessionData.Location;
             emm.Instructor = esessionData.Instructor;
             emm.Contact    = esessionData.Contact;
             emm.Other      = esessionData.Other;
             EventHoliday eHolidayData = _ctx.EventHolidays.Where(eh => eh.EventId == emData.Id).FirstOrDefault();
             emm.HolidayDate = eHolidayData.HolidayDate;
         }
         return(emm);
     }
 }
Ejemplo n.º 8
0
        //[ActionName("GetAllEvents")]
        public HttpResponseMessage GetAllEvents()
        {
            var         _Events      = _db.Events;
            EventsModel _EventsModel = new EventsModel();

            _EventsModel.MESSAGE = "All Events";
            _EventsModel.Flag    = "false";
            List <EventDetailsModel> _lstEventDetailsModel = new List <EventDetailsModel>();

            if (null != _Events)
            {
                _EventsModel.Flag = "true";
                // List<EventDetailsModel> _lstEventDetailsModel = new List<EventDetailsModel>();
                foreach (var eve in _Events)
                {
                    EventDetailsModel _EventDetailsModel = new EventDetailsModel();

                    _EventDetailsModel.EventId         = eve.EventId;
                    _EventDetailsModel.EventTitle      = eve.EventTitle;
                    _EventDetailsModel.Image           = eve.Image;
                    _EventDetailsModel.Description     = "" + eve.Description;
                    _EventDetailsModel.EventSubHeading = "" + eve.EventSubHeading;
                    _EventDetailsModel.Status          = eve.Status;
                    _EventDetailsModel.CreatedDate     = eve.CreatedDate;
                    _EventDetailsModel.CreatedBy       = eve.CreatedBy;
                    _lstEventDetailsModel.Add(_EventDetailsModel);
                }
            }
            _EventsModel.EventDetailsModel = _lstEventDetailsModel;
            return(Request.CreateResponse(HttpStatusCode.OK, _EventsModel));
        }
Ejemplo n.º 9
0
        public async Task <IActionResult> AddOrEdit(int id, [Bind("EventID,Subject,Description,Start,End,ThemeColor,IsFullDay")] EventsModel calendarModel)
        {
            if (ModelState.IsValid)
            {
                if (id == 0)
                {
                    _context.Add(calendarModel);
                    await _context.SaveChangesAsync();
                }
                else
                {
                    try
                    {
                        _context.Update(calendarModel);
                        await _context.SaveChangesAsync();
                    }
                    catch (DbUpdateConcurrencyException)
                    {
                        if (!CalendarModelExists(calendarModel.EventID))
                        {
                            return(NotFound());
                        }
                        else
                        {
                            throw;
                        }
                    }
                }

                return(Json(new { isValid = true, html = Helper.RenderRazorViewToString(this, "_ViewAll", _context.Events.ToList()) }));
            }
            return(Json(new { isValid = false, html = Helper.RenderRazorViewToString(this, "AddOrEdit", calendarModel) }));
        }
        public ActionResult Edit(EventsModel @event)
        {
            if (Request.Files.Count > 0)
            {
                HttpPostedFileBase file = Request.Files[0];
                if (file.ContentLength > 0)
                {
                    string fileName = Path.GetFileName(file.FileName);
                    @event.image = Path.Combine(Server.MapPath("~/Img/"), fileName);
                    file.SaveAs(@event.image);
                    @event.image = "~/Img/" + fileName;
                }
                else
                {
                    var evented = new EventsModel().getEventById(@event.id);
                    @event.image = evented.image;
                }
            }
            @event.admin_id = int.Parse(Session[SessionName.adminId].ToString());
            var updated = new EventsModel().updateById(@event.id, @event);

            if (updated)
            {
                return(Redirect(Request.UrlReferrer.ToString()));
            }
            return(View(@event));
        }
Ejemplo n.º 11
0
 public static void AssertEventsSearchResultValid(EventsModel events)
 {
     PAssert.IsTrue(() => events != null);
     PAssert.IsTrue(() => events.Events != null && events.Events.Count > 0);
     PAssert.IsTrue(() => events.Summary != null);
     PAssert.IsTrue(() => events.Summary.TotalItems > 0);
 }
Ejemplo n.º 12
0
        public ConcertModel Getevents()
        {
            var concertModel = new ConcertModel();

            var reader = _eventsDataProvider.Getevents();
            int i      = 0;

            while (reader.Read())
            {
                var events = new EventsModel
                {
                    EventsId    = reader.GetInt32(0),
                    VenueId     = reader.GetInt32(1),
                    Artist      = reader.GetString(2),
                    Description = reader.GetString(3),
                    Date        = reader.GetString(4),
                    StartTime   = reader.GetString(5),
                    EndTime     = reader.GetString(6),
                };
                var venue = new VenueModel
                {
                    LocationId   = reader.GetInt32(1),
                    Name         = reader.GetString(7),
                    Address      = reader.GetString(8),
                    PhoneNumber  = reader.GetString(9),
                    EmailAddress = reader.GetString(10)
                };
                concertModel.Events.Add(i, events);
                concertModel.Venue.Add(i, venue);

                i += 1;
            }

            return(concertModel);
        }
Ejemplo n.º 13
0
        public bool Addevents(EventsModel events, VenueModel venue)
        {
            var locationId = GetLocationId(venue);
            var eventsId   = Newevents(locationId, events);

            return(true);
        }
Ejemplo n.º 14
0
        public ActionResult Details()
        {
            string        conn = "";
            SqlConnection con  = new SqlConnection(conn);

            con.Open();
            List <EventsModel> Events = new List <EventsModel>();

            if (con != null)
            {
                string q = "Select * from Crudtable1";
                try
                {
                    SqlCommand    cmd    = new SqlCommand(q, con);
                    SqlDataReader reader = cmd.ExecuteReader();
                    while (reader.Read())
                    {
                        EventsModel e = new EventsModel();
                        e.id   = Convert.ToInt32(reader[0]);
                        e.name = reader[1].ToString();
                        Events.Add(e);
                    }
                    TempData["Events"] = Events;
                }
                catch (SqlException)
                {
                    Console.WriteLine("Exception Occured");
                }
                finally
                {
                    con.Close();
                }
            }
            return(View());
        }
Ejemplo n.º 15
0
        public ActionResult SaveItem(Events model)
        {
            string      ControllerName = this.ControllerContext.RouteData.Values["controller"].ToString();
            int         IdDC           = Int32.Parse(MyModels.Decode(model.Ids, API.Models.Settings.SecretId + ControllerName).ToString());
            EventsModel data           = new EventsModel()
            {
                Item = model
            };

            if (ModelState.IsValid)
            {
                if (model.Id == IdDC)
                {
                    model.CreatedBy  = int.Parse(HttpContext.Request.Headers["Id"]);
                    model.ModifiedBy = int.Parse(HttpContext.Request.Headers["Id"]);
                    EventsService.SaveItem(model);
                    if (model.Id > 0)
                    {
                        TempData["MessageSuccess"] = "Cập nhật thành công";
                    }
                    else
                    {
                        TempData["MessageSuccess"] = "Thêm mới thành công";
                    }
                    return(RedirectToAction("Index"));
                }
            }
            return(View(data));
        }
Ejemplo n.º 16
0
        public QTEventsManager()
        {
            this.rawEventsModel = ConfigManager.ReadEvents();
            if (this.rawEventsModel != null)
            {
                events = new Dictionary <EventType, List <EventModel> >();
                foreach (var eventItem in this.rawEventsModel.Events.Where(item => item.Active))
                {
                    // Initialize list of events if it's the first of that type
                    if (!this.events.ContainsKey(eventItem.Type))
                    {
                        this.events.Add(eventItem.Type, new List <EventModel>());
                    }

                    this.events[eventItem.Type].Add(eventItem);
                    Utilities.Log($"QTEventsManager - Registered event for {eventItem.Type}, message: {eventItem.Message}, option: {eventItem.Option}");
                }
            }
            else
            {
                Utilities.Log($"QTEventsManager - Could not read events!");
            }

            this.greetedUsers = new List <string>();
        }
        public ActionResult EventsEdit(int id)
        {
            if (Session["UserTicket"] != null)
            {
                DataQueryService.IDataQueryService dataQueryService = new DataQueryService.DataQueryServiceClient();

                var evnt        = dataQueryService.GetEvent(id, new Guid(Session["UserTicket"].ToString()));
                var departments = dataQueryService.GetAllDeansOffices(new Guid(Session["UserTicket"].ToString())); // tu get deparmen

                var model = new EventsModel
                {
                    departmentsList = departments.Select(d => new SelectListItem
                    {
                        Text  = d.Department.Name,
                        Value = d.Id.ToString()
                    })
                };

                model.Id                   = evnt.Id;
                model.content              = evnt.Content;
                model.title                = evnt.Title;
                model.date                 = DateTime.Parse(evnt.Date);
                model.notificationDate     = DateTime.Parse(evnt.NotificationDate);
                model.selectedDepartmentId = evnt.Department.Id;
                model.UserId               = evnt.UserId;

                return(View(model));
            }
            return(Redirect("~/Login/Login"));
        }
Ejemplo n.º 18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string check;

            check = Convert.ToString(Session["loginAdmin"]);
            if (check != "admin")
            {
                Response.Redirect("~/Login.aspx");
            }

            if (!IsPostBack)
            {
                Session["CheckEdit"]  = "false";
                ImageCaption.ImageUrl = "~/Uploads/IssueImages/NoImage.png";
                if (Request.QueryString["ID"] != null && Request.QueryString["ID"] != "")
                {
                    string IsUpdated = Convert.ToString(Session["IsUpdated"]);
                    if (IsUpdated == "Updated")
                    {
                        Label1.Text          = "Event Successfully Updated!";
                        Session["IsUpdated"] = "NotUpdated";
                        Label1.ForeColor     = System.Drawing.Color.Green;
                    }
                    int         ID   = Convert.ToInt32(Request.QueryString["Id"]);
                    EventsModel list = Logic.ListViewEvents(ID);
                    TextBoxTitle.Text             = list.Title;
                    TextBoxDiscription.InnerText  = list.Discription;
                    ImageCaption.ImageUrl         = list.ImageLink;
                    TextBoxdatepickerEndDate.Text = Convert.ToString(list.EventDate.ToShortDateString());
                    Session["CheckEdit"]          = "true";
                }
            }
        }
        public ActionResult EventsDelete(int id)
        {
            if (Session["UserTicket"] != null)
            {
                DataQueryService.IDataQueryService dataQueryService = new DataQueryService.DataQueryServiceClient();
                EventsModel model = new EventsModel();

                var evnt = dataQueryService.GetEvent(id, new Guid(Session["UserTicket"].ToString()));

                if (evnt != null)
                {
                    model.Id               = evnt.Id;
                    model.date             = DateTime.Parse(evnt.Date);
                    model.notificationDate = DateTime.Parse(evnt.NotificationDate);
                    model.content          = evnt.Content;
                    model.title            = evnt.Title;
                    model.departments      = evnt.Department;
                    model.UserId           = evnt.UserId;

                    return(View(model));
                }
                return(View(model));
            }
            return(Redirect("~/Login/Login"));
        }
Ejemplo n.º 20
0
        public ActionResult Create(EventsModel evento)
        {
            try
            {
                var eventoVM = new EventsModel();

                eventoVM.category = evento.category;
                eventoVM.sex      = evento.sex;
                eventoVM.reserve  = evento.reserve;
                eventoVM.date     = evento.date;
                eventoVM.cost     = evento.cost;
                eventoVM.paymment = evento.paymment;
                eventoVM.hour     = evento.hour;
                eventoVM.minute   = evento.minute;
                eventoVM.meridian = evento.meridian;
                eventoVM.Id       = evento.Id;

                eventoVM.place_id = evento.place_id;
                eventoVM.sport_id = evento.sport_id;

                eventoVM.time = evento.hour + " : " + evento.minute + " - " + evento.meridian;


                // TODO: Add insert logic here
                _context.Eventos.Add(eventoVM);
                _context.SaveChanges();

                return(RedirectToAction(nameof(Index)));
            }
            catch
            {
                return(View());
            }
        }
 public async Task <IActionResult> Edit(int id, [Bind("id,event_type,date,place,name,hour,tickets,tickets_per_person,organizer")] EventsModel eventsModel)
 {
     if (id != eventsModel.id)
     {
         return(NotFound());
     }
     if (ModelState.IsValid)
     {
         try
         {
             _context.Update(eventsModel);
             await _context.SaveChangesAsync();
         }
         catch (DbUpdateConcurrencyException)
         {
             if (!EventsModelExists(eventsModel.id))
             {
                 return(NotFound());
             }
             else
             {
                 throw;
             }
         }
         return(RedirectToAction(nameof(Index)));
     }
     return(View(eventsModel));
 }
Ejemplo n.º 22
0
            public void Addevents_Valid()
            {
                var events = new EventsModel()
                {
                    Date        = "2014-07-18",
                    Artist      = "Uhhhhh",
                    Description = "I don't think they host events here anymore?",
                    EndTime     = "22:30:00",
                    StartTime   = "15:30:00"
                };
                var venue = new VenueModel()
                {
                    Name         = "Lancaster events Center",
                    Address      = "4100 N 84th St, Lincoln, NE 68507",
                    PhoneNumber  = "4024416545",
                    EmailAddress = "*****@*****.**"
                };

                var connectionFactory = new ConnectionFactory();

                var eventsDataProvider = new EventsDataProvider(connectionFactory);
                var eventsBuilder      = new EventsBuilder(eventsDataProvider);

                eventsBuilder.Addevents(events, venue);
            }
        public void deployEvent(EventsModel occasion)
        {
            double eventPrice = 0.0;

            if (occasion.affectedProductGroups == "All" || occasion.affectedProducts == "All")
            {
                double toMutiply = occasion.priceEffect / 100;


                foreach (var product in eventsController.ListProducts())
                {
                    var productPrice = product.price;
                    productPrice = productPrice + (product.price * toMutiply);
                    engineService.UpdateProduct(product._id, product.name, productPrice, product.group, product.owner, product.isForSale);
                }

                this.Close();
            }
            else
            {
                double toMutiply = occasion.priceEffect / 100;

                foreach (var product in eventsController.ListProducts())
                {
                    if (occasion.affectedProductGroups == product.group)
                    {
                        var productPrice = product.price;
                        productPrice = productPrice + (product.price * toMutiply);
                        engineService.UpdateProduct(product._id, product.name, productPrice, product.group, product.owner, product.isForSale);
                    }
                }
            }
        }
Ejemplo n.º 24
0
        protected void NewEvent_Click(object sender, EventArgs e)
        {
            if (Page.IsValid)
            {
                try
                {
                    var endday   = "";
                    var startday = Convert.ToDateTime(StartTimeBtn.Text);
                    if (!String.IsNullOrEmpty(EndTimeBtn.Text))
                    {
                        endday = Convert.ToDateTime(EndTimeBtn.Text).ToString("yyyy/MM/dd HH:mm:ss");
                    }


                    var DbList = new List <DbListAdapter>();
                    DbList.Add(new DbListAdapter("GaragID", Session["UserID"].ToString()));
                    DbList.Add(new DbListAdapter("Title", EventTitleTxt.Text));
                    DbList.Add(new DbListAdapter("Description", Description1.Value));
                    DbList.Add(new DbListAdapter("StartDate", startday.ToString("yyyy/MM/dd HH:mm:ss") + ".000"));
                    DbList.Add(new DbListAdapter("ThemsColor", null));
                    DbList.Add(new DbListAdapter("ShwoEvent", true.ToString()));
                    if (AllDayTwo.Checked)
                    {
                        DbList.Add(new DbListAdapter("IsFullDay", true.ToString()));
                        //RequiredEndTimeBtn.Enabled = false;
                        RequiredEndTimeBtn.EnableClientScript = false;
                        //DbList.Add(new DbListAdapter("EndDate",null));
                    }
                    else
                    {
                        DbList.Add(new DbListAdapter("IsFullDay", false.ToString()));
                        DbList.Add(new DbListAdapter("EndDate", endday + ".000"));
                    }
                    bool Eventbool = EventsModel.CreateNewEvent(DbList);
                    if (Eventbool)
                    {
                        Response.Redirect(Request.RawUrl, true);
                        NewEvntModel();
                    }

                    else
                    {
                        System.Windows.Forms.MessageBox.Show("שגיאה ");
                    }
                }

                catch
                {
                    throw;
                }
                finally
                {
                    EventTitleTxt.Text = "";
                    Description1.Value = "";
                    StartTimeBtn.Text  = "";
                    EndTimeBtn.Text    = "";
                }
            }
        }
Ejemplo n.º 25
0
 void EventsGrid_DataContextChanged(object sender, DependencyPropertyChangedEventArgs e)
 {
     if (e.NewValue != null && e.NewValue is EventsModel)
     {
         EventsModel model = (EventsModel)e.NewValue;
         model.PropertyChanged += model_PropertyChanged;
     }
 }
Ejemplo n.º 26
0
 public override void OnNavigatedTo(NavigationParameters parameters)
 {
     base.OnNavigatedTo(parameters);
     if (parameters.ContainsKey("event"))
     {
         Event = (EventsModel)parameters["event"];
     }
 }
Ejemplo n.º 27
0
 public ActionResult <EventsModel> AddEvent(EventsModel evt)
 {
     if (events.AddNewEvent(evt))
     {
         return(Ok());
     }
     return(BadRequest());
 }
Ejemplo n.º 28
0
        public ActionResult EditEvent(int?id)
        {
            Helper.ValidateLogin();
            if (id == null)
            {
                return(RedirectToAction("Index"));
            }
            var record = new EventsModel();

            record.AllLocations  = GetLocation();
            record.EventHandlers = GetHandler();
            using (SqlConnection con = new SqlConnection(Helper.GetCon()))
            {
                con.Open();
                string query = @"Select e.EventID, e.EventHandlerID, h.Name AS EHName, e.LocationCode, 
                            l.Name AS LName, c.Name AS CName,
                            e.Name, e.Description, e.Image, e.Time, e.Status,
                            e.DateAdded, e.IsGoing, e.Interested, e.NotGoing
                            FROM Events e
                            LEFT JOIN EventHandler h ON e.EventHandlerID=h.EventHandlerID
                            LEFT JOIN Location l ON e.LocationCode=l.LocationCode
                            LEFT JOIN Campus c ON l.CampusID=c.CampusID
                            WHERE e.EventID=@EventID";
                using (SqlCommand cmd = new SqlCommand(query, con))
                {
                    cmd.Parameters.AddWithValue("@EventID", id);
                    using (SqlDataReader data = cmd.ExecuteReader())
                    {
                        if (data.HasRows)
                        {
                            while (data.Read())
                            {
                                record.ID               = int.Parse(data["EventID"].ToString());
                                record.EventHandlerID   = int.Parse(data["EventHandlerID"].ToString());
                                record.EventHandlerName = data["EHName"].ToString();
                                record.LocationCode     = int.Parse(data["LocationCode"].ToString());
                                record.LocationName     = data["CName"].ToString() + ", " + data["LName"].ToString();
                                record.Name             = data["Name"].ToString();
                                record.Description      = data["Description"].ToString();
                                record.Image            = data["Image"].ToString();
                                record.Time             = DateTime.Parse(data["Time"].ToString());
                                record.Status           = data["Status"].ToString();
                                record.DateAdded        = DateTime.Parse(data["DateAdded"].ToString());
                                record.IsGoing          = int.Parse(data["IsGoing"].ToString());
                                record.Interested       = int.Parse(data["Interested"].ToString());
                                record.NotGoing         = int.Parse(data["NotGoing"].ToString());
                            }
                        }
                        else
                        {
                            return(RedirectToAction("Index"));
                        }
                    }
                }
                con.Close();
            }
            return(View(record));
        }
Ejemplo n.º 29
0
        public ActionResult Create()
        {
            Helper.ValidateLogin();
            var record = new EventsModel();

            record.AllLocations  = GetLocation();
            record.EventHandlers = GetHandler();
            return(View(record));
        }
Ejemplo n.º 30
0
        //public EventsController()
        //{
        //    var m_eventsDataSource = new EventsDataSource();
        //}

        public ActionResult Index()
        {
            var events = m_eventsDataSource.GetAllEvents();

            var eventsModel = new EventsModel();

            eventsModel.Events = events.Select(eventItem => new EventViewModel(eventItem)).ToArray();
            return(View(eventsModel));
        }
 public ActionResult EventsDelete(EventsModel model)
 {
     if (Session["UserTicket"] != null)
     {
         model.deleteEvent(model, new Guid(Session["UserTicket"].ToString()));
         return(Redirect("~/Events/Events"));
     }
     return(Redirect("~/Login/Login"));
 }
Ejemplo n.º 32
0
        /// <summary>
        /// Show calendar events for paging.
        /// </summary>
        public async Task <ActionResult> Index(EventsModel model)
        {
            var token = await GetTokenCache();

            var data = await ApiEvents.GetEvents(token, model.page *model.page_size);

            data.page = model.page;
            return(View(data));
        }
 public JobListsController()
 {
     eventsModel = new EventsModel();
     personsModel = new PersonsModel();
     departmentsModel = new DepartmentsModel();
 }
Ejemplo n.º 34
0
        public ActionResult Index()
        {
            if (Session["UserId"] != null)
            {
                Session.Remove("UserId");
                return RedirectToAction("Index", "Home", new { area = "" });
            }
            EventsModel Model = new EventsModel()
            {
                UserNews = NewsroomService.GetNews(),
                UserJobs = UserJobPostingservice.GetJobs().ToList().Take(6),
                DisplayHome = EventServices.GetEventsforHome(),
                Activities = GenericMethodsservices.GetActivities()

            };

            return View(Model);
        }
Ejemplo n.º 35
0
        public ActionResult Index(GridOptionsModel options)
        {
            options.Column = options.Column == "Id" ? "Name" : options.Column;
            var searchCriteria = new EventsSearchCriteria
                                     {
                                         OnlyCurrent = false,//true,
                                         OrderByProperty = options.Column,
                                         Ascending = options.Ascending
                                     };

            var events = _eventService.FindEvents(searchCriteria);
            var model = new EventsModel
                            {
                                Data = Mapper.Map<IEnumerable<Event>, IEnumerable<EventModel>>(events).AsPagination(options.Page, 10),
                                Options = options
                            };
            return View(model);
        }
Ejemplo n.º 36
0
        public ActionResult EventGoing(int id)
        {
            Def_Events events = EventServices.Get(id);
            Session["Jobid"] = id;
            EventsModel Events = new EventsModel()
            {

                Eventid = events.EventId,
                EventAddress = events.EventVenue,
                EventDesc = events.EventDescription,
                EventHeading = events.EventName,
                EventsGoing = EventServices.GetGoingUsers(id),
                StartDate = events.EventStartdate,
                EndDate = events.EndDate,
                Bannerimage = events.BannerImage,
                StartTime = events.StartTime,
                EndTime = events.EndTime
            };
            return View(Events);
        }
Ejemplo n.º 37
0
 public static void AssertEventsSearchResultFilteredByDateValid(EventsModel events, DateRange created)
 {
     PAssert.IsTrue(() => events.Summary.Filter != null);
     PAssert.IsTrue(() => events.Summary.Filter.Created != null);
     PAssert.IsTrue(() => events.Summary.Filter.Created.Equals(created));
 }