// GET: EditButton //Created a new Controller for Edit button Action since this is a new function //Writing According to Solid Principal public JsonResult EditButtonlockValidation(int OrdKy, string TblNm) { int UsrKy = HTNSession.UsrKy; int CKy = HTNSession.CKy; string EnvironmentName = HTNSession.Environment; TransactionLockStatus result = apiOpr.EditButtonlockValidation(CKy, UsrKy, OrdKy, EnvironmentName, TblNm); return(Json(result, JsonRequestBehavior.AllowGet)); }
public TransactionLockStatus EditButtonlockValidation(int CKy, int UsrKy, int OrdKy, string EnvironmentName, string TblNm) { string actionUri = "IsTransactionLocked"; Dictionary <string, object> paramDictionary = new Dictionary <string, object>(); paramDictionary.Add("CKy", CKy); paramDictionary.Add("UsrKy", UsrKy); paramDictionary.Add("OrdKy", OrdKy); paramDictionary.Add("TableNm", TblNm); TransactionLockStatus RetunResult = new TransactionLockStatus(); RetunResult = RunApiOperation( EditButtonBaseUri, actionUri, EnvironmentName, paramDictionary, RetunResult.GetType()) as TransactionLockStatus; return(RetunResult); }