public async Task <IActionResult> ShareHolder_Restrict(FJC_SharedHolder_Restrict fjc_SharedHolder_Restrict) { try { var identity = (ClaimsIdentity)User.Identity; var Token = Token_Handling.Get_Token_FromHeader(Request.Headers, identity); var result = await _ShareHolder_RestrictService.ShareHolder_RestrictData(fjc_SharedHolder_Restrict, Token); return(Ok(Reformatter.Response_Object("ShareHolder restricted Successfully", ref result))); } catch (Exception ex) { return((new HandleCatches()).ManageExceptions(ex)); } }
//////////////////////////////ShareHolder Restrict///////////////////////////////// public async Task <DataTable> ShareHolder_RestrictData(FJC_SharedHolder_Restrict fjc_SharedHolder_Restrict, string token) { Dictionary <string, object> dictLogin = new Dictionary <string, object>(); dictLogin.Add("@event_id", fjc_SharedHolder_Restrict.event_id); dictLogin.Add("@dpcl", fjc_SharedHolder_Restrict.dpcl); dictLogin.Add("@remark", fjc_SharedHolder_Restrict.remark); dictLogin.Add("@pan", fjc_SharedHolder_Restrict.pan_id); dictLogin.Add("@flag", 2); dictLogin.Add("@token", token); DataSet ds = new DataSet(); ds = await AppDBCalls.GetDataSet("Evote_ShareHolder_Restrict", dictLogin); return(Reformatter.Validate_DataTable(ds.Tables[0])); }