public bool PostObjectLanguage(ObjectLanguageCreatePost ObjectLanguage) { string usp = "usp_ObjectLanguageCreate @TableName, @ObjectId, @LanguageId, @Name, @Description, @MenuName, @MouseOver, @UserID"; _sqlDataAccess.SaveData <ObjectLanguageCreatePost>(usp, ObjectLanguage); return(true); }
public async Task <IActionResult> LanguageCreate(ObjectLanguageCreatePost Classification) { var CurrentUser = await _userManager.GetUserAsync(User); Classification.UserId = CurrentUser.Id; if (await _claimCheck.CheckClaim(CurrentUser, "ApplicationRight", this.ControllerContext.RouteData.Values["controller"].ToString() + "\\" + this.ControllerContext.RouteData.Values["action"].ToString())) { var CheckString = await _masterProvider.PostObjectLanguageCheck("CLassification", Classification.LanguageId, Classification.ObjectId); if (CheckString) { Classification.TableName = "Classification"; _masterProvider.PostObjectLanguage(Classification); return(Ok(Classification)); } return(BadRequest(new { IsSuccess = false, Message = CheckString, })); } return(BadRequest(new { IsSuccess = false, Message = "No rights", })); }