public bool IsValidUser(string userName, string password) { try { if (!DB.IsNotNullOrEmpty()) { return(false); } SEC_USER_MASTER login = (from o in DB.SEC_USER_MASTER where o.USER_NAME == userName && (o.DELETE_FLAG == false || o.DELETE_FLAG == null) select o).SingleOrDefault <SEC_USER_MASTER>(); if (login.IsNotNullOrEmpty()) { return(pwdManager.IsPasswordMatch(password, login.SALT.ToArray(), login.PASSWORD.ToArray())); } else { return(false); } } catch (Exception ex) { throw ex.LogException(); } }
public bool GetisAdmin(string userName) { bool returnValue = false; try { if (DB.IsNotNullOrEmpty()) { SEC_USER_MASTER userMaster = (from row in DB.SEC_USER_MASTER where row.USER_NAME == userName && (row.DELETE_FLAG == false || row.DELETE_FLAG == null) select row).FirstOrDefault(); if (userMaster.IsNotNullOrEmpty()) { returnValue = userMaster.IS_ADMIN.ToBooleanAsString(); } } } catch (Exception ex) { throw ex.LogException(); } return(returnValue); }