public Response<GetEventResponse> GetAllEventsForVideoUpload(object objreq) { var objresponse = new Response<GetEventResponse>(); var objlist = new List<GetAllevents>(); var objmethod = new UnseenTalentsMethod(); var objeventresp = new GetEventResponse(); try { objeventresp.EventList = objmethod.GetAllEventsForVideoUpload(); if (objeventresp.EventList.Any()) { objeventresp.total = objeventresp.EventList.Count(); objresponse.Create(true, 0, "Events for admin", objeventresp); } else { objeventresp.total = 0; objresponse.Create(false, 1, "Events for admin", objeventresp); } } catch (Exception ex) { objeventresp.total = 0; objresponse.Create(false, -1, "Events for admin", objeventresp); } return objresponse; }