/// <summary> /// 根据用户ComputerName 获取 /// </summary> /// <param name="entity"></param> /// <returns></returns> public ElleUserEntity ElleUserByComputerName(ElleUserEntity entity) { CustomDataCommand command = DataCommandManager.CreateCustomDataCommandFromConfig("ElleUserByComputerName"); command.SetParameterValue("@ComputerName", entity.ComputerName); ElleUserEntity result = command.ExecuteEntity<ElleUserEntity>(); return result; }
/// <summary> /// 注册用户 /// </summary> /// <param name="entity"></param> /// <returns></returns> public int ElleUserRegister(ElleUserEntity entity) { CustomDataCommand command = DataCommandManager.CreateCustomDataCommandFromConfig("ElleUserRegister"); command.SetParameterValue("@ComputerName", entity.ComputerName); command.SetParameterValue("@Email", entity.Email); command.SetParameterValue("@Password", entity.Password); command.SetParameterValue("@Head", entity.Head); int result = command.ExecuteScalar<int>(); return result; }
public static int Register(ElleUserEntity entity) { ElleUserEntity resultEntity = RestClient.Post<ElleUserEntity>("ElleUserService/ElleUserByComputerName", entity); if (resultEntity == null || resultEntity.SysNo == 0) { int result = RestClient.Post<int>("ElleUserService/ElleUserRegister", entity); EmailHelper.SendEmail(entity.Email,entity.Password); return result; } return 0; }
public static bool Login(ElleUserEntity entity) { ElleUserEntity resultEntity = RestClient.Post<ElleUserEntity>("ElleUserService/ElleUserLogin", entity); if (resultEntity == null || resultEntity.SysNo == 0) { return false; } else { AuthUserEntity login = new AuthUserEntity(); login.UserName = resultEntity.ComputerName; login.SysNo = resultEntity.SysNo; WebContext.Login(login); return true; } }
public int ElleUserRegister(ElleUserEntity entity) { return ObjectFactory<IElleUserDataAccess>.Instance.ElleUserRegister(entity); }
public ElleUserEntity ElleUserLogin(ElleUserEntity entity) { return ObjectFactory<IElleUserDataAccess>.Instance.ElleUserLogin(entity); }
public ElleUserEntity ElleUserByComputerName(ElleUserEntity entity) { return ObjectFactory<IElleUserDataAccess>.Instance.ElleUserByComputerName(entity); }