Skip to content

Instantly share code, notes, and snippets.

@mxmissile
Last active November 5, 2021 22:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mxmissile/5a208cca6a242b1bbe8e8954f8633970 to your computer and use it in GitHub Desktop.
Save mxmissile/5a208cca6a242b1bbe8e8954f8633970 to your computer and use it in GitHub Desktop.
public dynamic CheckLoginCredentials(string UserName, string Password)
{
return context.Agents
.Where(x => x.LoginName == UserName && x.LoginPassword == Password)
.Select(x => new {
x.LoginName,
x.LoginPassword
})
.FirstOrDefault();
}
@Muhammad-Radwan
Copy link

Muhammad-Radwan commented Nov 5, 2021

//My abstraction Level
public interface IAgentRepository : IRepository
{
dynamic CheckLoginCredentials(string UserName, string Password);
dynamic GetUserDataByUserName(string UserName);
dynamic GetUserDataByUserGuid(Guid UserGuid);
void UpdatePassword(Guid UserGuid);
Guid CheckAgentState(Guid UserGuid);
}
//My Implementation
public dynamic CheckLoginCredentials(string UserName, string Password)
{
return context.Agents
.Where(x => x.LoginName == UserName && x.LoginPassword == Password)
.Select(x => new {
x.LoginName,
x.LoginPassword,
x.CardGuide
})
.FirstOrDefault();
}
Thanks bro.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment