コード例 #1
0
        ////////////////////////POST Method for Speaker List//////////////////////////
        public async Task<DataTable> SpeakerListData(FJC_SpeakerList fJC_SpeakerList, string token)
        {
            Dictionary<string, object> dictLogin = new Dictionary<string, object>();            
            dictLogin.Add("@event_id", fJC_SpeakerList.event_id);
            dictLogin.Add("@email_id", fJC_SpeakerList.email_id);
            dictLogin.Add("@name", fJC_SpeakerList.name);
            dictLogin.Add("@flag", 1);
            dictLogin.Add("@token", token);

            DataSet ds = new DataSet();
            ds = await AppDBCalls.GetDataSet("Evote_SpeakerList", dictLogin);
            return Reformatter.Validate_DataTable(ds.Tables[0]);
        }
コード例 #2
0
        public async Task <IActionResult> SpeakerListDelete(FJC_SpeakerList fJC_Speaker)
        {
            try
            {
                var identity = (ClaimsIdentity)User.Identity;
                var Token    = Token_Handling.Get_Token_FromHeader(Request.Headers, identity);

                var result = await _speakerListService.SpeakerListDeleteData(fJC_Speaker, Token);

                return(Ok(Reformatter.Response_Object("Speaker details Deleted successfully", ref result)));
            }
            catch (Exception ex)
            {
                return((new HandleCatches()).ManageExceptions(ex));
            }
        }