public LoginDTO GetUserNameByUserId(string UserName) { LoginDTO result = new LoginDTO(); try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("SELECT UserName, \n"); varname1.Append(" Password, \n"); varname1.Append(" UserType, \n"); varname1.Append(" LoginAttempts, \n"); varname1.Append(" CreatedUser, \n"); varname1.Append(" CreatedMachine, \n"); varname1.Append(" CreatedDateTime, \n"); varname1.Append(" ModifiedUser, \n"); varname1.Append(" ModifiedMachine, \n"); varname1.Append(" ModifiedDateTime \n"); varname1.Append("FROM Users \n"); varname1.Append("WHERE UserName = ?UserName"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = UserName }); //oUniversalConnection.Parameters.Add(new Parameter { Name = "ProductionLotNo", Value = ProductionLotNo }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { result.UserName = Helper.GetDataValue <string>(dr, "UserName"); result.Password = Helper.GetDataValue <string>(dr, "Password"); result.UserType = Helper.GetDataValue <int>(dr, "UserType"); result.LoginAttempts = Helper.GetDataValue <int>(dr, "LoginAttempts"); result.CreatedUser = Helper.GetDataValue <string>(dr, "CreatedUser"); result.CreatedMachine = Helper.GetDataValue <string>(dr, "CreatedMachine"); result.CreatedDateTime = Helper.GetDataValue <DateTime>(dr, "CreatedDateTime"); result.ModifiedUser = Helper.GetDataValue <string>(dr, "ModifiedUser"); result.ModifiedMachine = Helper.GetDataValue <string>(dr, "ModifiedMachine"); result.ModifiedDateTime = Helper.GetDataValue <DateTime>(dr, "ModifiedDateTime"); } dr.Close(); } } } catch (Exception ex) { Logger.Write(ex); throw ex; } return(result); }
public bool CompanyDelete(CompanyDTO oCompanyDTOs) { int resultCount = 0; try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { oUniversalConnection.Parameters.Clear(); StringBuilder varname1 = new StringBuilder(); varname1.Append("UPDATE Company \n"); varname1.Append("SET \n"); varname1.Append(" Status = ?Status, \n"); varname1.Append(" ModifiedUser = ?ModifiedUser, \n"); varname1.Append(" ModifiedMachine = ?ModifiedMachine, \n"); varname1.Append(" ModifiedDateTime = ?ModifiedDateTime \n"); varname1.Append(" WHERE CompanyId = ?CompanyId"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Add(new Parameter { Name = "CompanyId", Value = (object)oCompanyDTOs.CompanyId ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Status", Value = (object)oCompanyDTOs.Status ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedUser", Value = (object)oCompanyDTOs.ModifiedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedMachine", Value = (object)oCompanyDTOs.ModifiedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedDateTime", Value = (object)oCompanyDTOs.ModifiedDateTime ?? DBNull.Value }); resultCount = oUniversalConnection.ExecuteQuery(); } return(resultCount > 0); } catch (Exception ex) { Logger.Write(ex); throw ex; } }
public CompanyDTO CompanySearchByFilters(string companyName, int companyType) { CompanyDTO result = new CompanyDTO(); try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("SELECT [CompanyId], \n"); varname1.Append(" [Name], \n"); varname1.Append(" [Address], \n"); varname1.Append(" [Telephone], \n"); varname1.Append(" [Email], \n"); varname1.Append(" [Description], \n"); varname1.Append(" [Type], \n"); varname1.Append(" [NumberOfShares], \n"); varname1.Append(" [SharePrice], \n"); varname1.Append(" [Status], \n"); varname1.Append(" [UserName], \n"); varname1.Append(" [Password], \n"); varname1.Append(" [CreatedUser], \n"); varname1.Append(" [CreatedMachine], \n"); varname1.Append(" [CreatedDatetime], \n"); varname1.Append(" [ModifiedUser], \n"); varname1.Append(" [ModifiedMachine], \n"); varname1.Append(" [ModifiedDatetime] \n"); varname1.Append("FROM [dbo].[Company] \n"); varname1.Append("WHERE 1=1 \n"); if (companyName != "") { varname1.Append(" AND Name LIKE '%' + ?Name + '%' "); } if (companyType != 0) { varname1.Append(" AND [Type] = ?Type"); } oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "Name", Value = companyName }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Type", Value = companyType }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { result.CompanyId = Helper.GetDataValue <int>(dr, "CompanyId"); result.Name = Helper.GetDataValue <string>(dr, "Name"); result.Address = Helper.GetDataValue <string>(dr, "Address"); result.Telephone = Helper.GetDataValue <string>(dr, "Telephone"); result.Email = Helper.GetDataValue <string>(dr, "Email"); result.Description = Helper.GetDataValue <string>(dr, "Description"); result.Type = Helper.GetDataValue <int>(dr, "Type"); result.NumberOfShares = Helper.GetDataValue <int>(dr, "NumberOfShares"); result.SharePrice = Helper.GetDataValue <decimal>(dr, "SharePrice"); result.Status = Helper.GetDataValue <int>(dr, "Status"); result.UserName = Helper.GetDataValue <string>(dr, "UserName"); result.Password = Helper.GetDataValue <string>(dr, "Password"); result.CreatedUser = Helper.GetDataValue <string>(dr, "CreatedUser"); result.CreatedMachine = Helper.GetDataValue <string>(dr, "CreatedMachine"); result.CreatedDateTime = Helper.GetDataValue <DateTime>(dr, "CreatedDateTime"); result.ModifiedUser = Helper.GetDataValue <string>(dr, "ModifiedUser"); result.ModifiedMachine = Helper.GetDataValue <string>(dr, "ModifiedMachine"); result.ModifiedDateTime = Helper.GetDataValue <DateTime>(dr, "ModifiedDateTime"); } dr.Close(); } } } catch (Exception ex) { Logger.Write(ex); throw ex; } return(result); }
public bool CompanyUpdate(CompanyMaintanance oCompanyMaintanance) { CompanyDTO oCompanyDTOs = oCompanyMaintanance.oCompanyDTO; LoginDTO oLoginDTOs = oCompanyMaintanance.oLoginDTO; int resultCount = 0; try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { oUniversalConnection.Parameters.Clear(); StringBuilder varname1 = new StringBuilder(); varname1.Append("UPDATE Company \n"); varname1.Append("SET \n"); varname1.Append(" Name = ?Name, \n"); varname1.Append(" Address = ?Address, \n"); varname1.Append(" Telephone = ?Telephone, \n"); varname1.Append(" Email = ?Email, \n"); varname1.Append(" Description = ?Description, \n"); varname1.Append(" Type = ?Type, \n"); varname1.Append(" NumberOfShares = ?NumberOfShares, \n"); varname1.Append(" SharePrice = ?SharePrice, \n"); varname1.Append(" Status = ?Status, \n"); varname1.Append(" UserName = ?UserName, \n"); varname1.Append(" Password = ?Password, \n"); varname1.Append(" ModifiedUser = ?ModifiedUser, \n"); varname1.Append(" ModifiedMachine = ?ModifiedMachine, \n"); varname1.Append(" ModifiedDateTime = ?ModifiedDateTime \n"); varname1.Append(" WHERE CompanyId = ?CompanyId"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Add(new Parameter { Name = "CompanyId", Value = (object)oCompanyDTOs.CompanyId ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Name", Value = (object)oCompanyDTOs.Name ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Address", Value = (object)oCompanyDTOs.Address ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Telephone", Value = (object)oCompanyDTOs.Telephone ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Email", Value = (object)oCompanyDTOs.Email ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Description", Value = (object)oCompanyDTOs.Description ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Type", Value = (object)oCompanyDTOs.Type ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "NumberOfShares", Value = (object)oCompanyDTOs.NumberOfShares ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "SharePrice", Value = (object)oCompanyDTOs.SharePrice ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Status", Value = (object)oCompanyDTOs.Status ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = (object)oCompanyDTOs.UserName ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Password", Value = (object)oCompanyDTOs.Password ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedUser", Value = (object)oCompanyDTOs.ModifiedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedMachine", Value = (object)oCompanyDTOs.ModifiedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedDateTime", Value = (object)oCompanyDTOs.ModifiedDateTime ?? DBNull.Value }); resultCount = oUniversalConnection.ExecuteQuery(); StringBuilder varname2 = new StringBuilder(); varname2.Append("UPDATE Users \n"); varname2.Append(" SET [UserName] = ?UserName \n"); varname2.Append(" ,[Password] = ?Password \n"); varname2.Append(" ,[UserType] = ?UserType \n"); varname2.Append(" ,[LoginAttempts] = ?LoginAttempts \n"); varname2.Append(" ,[ModifiedUser] = ?ModifiedUser \n"); varname2.Append(" ,[ModifiedMachine] = ?ModifiedMachine \n"); varname2.Append(" ,[ModifiedDateTime] = ?ModifiedDateTime \n"); varname2.Append("WHERE UserName = ?UserName \n"); oUniversalConnection.CommandText = varname2.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = (object)oLoginDTOs.UserName ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Password", Value = (object)oLoginDTOs.Password ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserType", Value = (object)oLoginDTOs.UserType ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "LoginAttempts", Value = (object)oLoginDTOs.LoginAttempts ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedUser", Value = (object)oLoginDTOs.ModifiedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedMachine", Value = (object)oLoginDTOs.ModifiedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedDateTime", Value = (object)oLoginDTOs.ModifiedDateTime ?? DBNull.Value }); oUniversalConnection.ExecuteQuery(); } return(resultCount > 0); } catch (Exception ex) { Logger.Write(ex); throw ex; } }
public bool CompanyInsert(CompanyMaintanance oCompanyMaintanance) { CompanyDTO oCompanyDTOs = oCompanyMaintanance.oCompanyDTO; LoginDTO oLoginDTOs = oCompanyMaintanance.oLoginDTO; int resultCount = 0; try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("INSERT INTO Company \n"); varname1.Append(" (Name, \n"); varname1.Append(" Address, \n"); varname1.Append(" Telephone, \n"); varname1.Append(" Email, \n"); varname1.Append(" Description, \n"); varname1.Append(" Type, \n"); varname1.Append(" NumberOfShares, \n"); varname1.Append(" SharePrice, \n"); varname1.Append(" Status, \n"); varname1.Append(" UserName, \n"); varname1.Append(" Password, \n"); varname1.Append(" CreatedUser, \n"); varname1.Append(" CreatedMachine, \n"); varname1.Append(" CreatedDateTime, \n"); varname1.Append(" ModifiedUser, \n"); varname1.Append(" ModifiedMachine, \n"); varname1.Append(" ModifiedDateTime) \n"); varname1.Append("VALUES (?Name, \n"); varname1.Append(" ?Address, \n"); varname1.Append(" ?Telephone, \n"); varname1.Append(" ?Email, \n"); varname1.Append(" ?Description, \n"); varname1.Append(" ?Type, \n"); varname1.Append(" ?NumberOfShares, \n"); varname1.Append(" ?SharePrice, \n"); varname1.Append(" ?Status, \n"); varname1.Append(" ?UserName, \n"); varname1.Append(" ?Password, \n"); varname1.Append(" ?CreatedUser, \n"); varname1.Append(" ?CreatedMachine, \n"); varname1.Append(" ?CreatedDateTime, \n"); varname1.Append(" ?ModifiedUser, \n"); varname1.Append(" ?ModifiedMachine, \n"); varname1.Append(" ?ModifiedDateTime)"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "Name", Value = (object)oCompanyDTOs.Name ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Address", Value = (object)oCompanyDTOs.Address ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Telephone", Value = (object)oCompanyDTOs.Telephone ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Email", Value = (object)oCompanyDTOs.Email ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Description", Value = (object)oCompanyDTOs.Description ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Type", Value = (object)oCompanyDTOs.Type ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "NumberOfShares", Value = (object)oCompanyDTOs.NumberOfShares ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "SharePrice", Value = (object)oCompanyDTOs.SharePrice ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Status", Value = (object)oCompanyDTOs.Status ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = (object)oCompanyDTOs.UserName ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Password", Value = (object)oCompanyDTOs.Password ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "CreatedUser", Value = (object)oCompanyDTOs.CreatedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "CreatedMachine", Value = (object)oCompanyDTOs.CreatedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "CreatedDateTime", Value = (object)oCompanyDTOs.CreatedDateTime ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedUser", Value = (object)oCompanyDTOs.ModifiedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedMachine", Value = (object)oCompanyDTOs.ModifiedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedDateTime", Value = (object)oCompanyDTOs.ModifiedDateTime ?? DBNull.Value }); resultCount = oUniversalConnection.ExecuteQuery(); StringBuilder varname2 = new StringBuilder(); varname2.Append("INSERT INTO Users \n"); varname2.Append(" (UserName, \n"); varname2.Append(" Password, \n"); varname2.Append(" UserType, \n"); varname2.Append(" LoginAttempts, \n"); varname2.Append(" CreatedUser, \n"); varname2.Append(" CreatedMachine, \n"); varname2.Append(" CreatedDateTime, \n"); varname2.Append(" ModifiedUser, \n"); varname2.Append(" ModifiedMachine, \n"); varname2.Append(" ModifiedDateTime) \n"); varname2.Append("VALUES (?UserName, \n"); varname2.Append(" ?Password, \n"); varname2.Append(" ?UserType, \n"); varname2.Append(" ?LoginAttempts, \n"); varname2.Append(" ?CreatedUser, \n"); varname2.Append(" ?CreatedMachine, \n"); varname2.Append(" ?CreatedDateTime, \n"); varname2.Append(" ?ModifiedUser, \n"); varname2.Append(" ?ModifiedMachine, \n"); varname2.Append(" ?ModifiedDateTime)"); oUniversalConnection.CommandText = varname2.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = (object)oLoginDTOs.UserName ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "Password", Value = (object)oLoginDTOs.Password ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserType", Value = (object)oLoginDTOs.UserType ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "LoginAttempts", Value = (object)oLoginDTOs.LoginAttempts ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "CreatedUser", Value = (object)oLoginDTOs.CreatedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "CreatedMachine", Value = (object)oLoginDTOs.CreatedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "CreatedDateTime", Value = (object)oLoginDTOs.CreatedDateTime ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedUser", Value = (object)oLoginDTOs.ModifiedUser ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedMachine", Value = (object)oLoginDTOs.ModifiedMachine ?? DBNull.Value }); oUniversalConnection.Parameters.Add(new Parameter { Name = "ModifiedDateTime", Value = (object)oLoginDTOs.ModifiedDateTime ?? DBNull.Value }); resultCount = oUniversalConnection.ExecuteQuery(); return(resultCount > 0); } } catch (Exception ex) { Logger.Write(ex); throw ex; } }
public List <CompanyDTO> GetCompanyData() { List <CompanyDTO> results = new List <CompanyDTO>(); try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("SELECT [CompanyId], \n"); varname1.Append(" [Name], \n"); varname1.Append(" [Address], \n"); varname1.Append(" [Telephone], \n"); varname1.Append(" [Email], \n"); varname1.Append(" [Description], \n"); varname1.Append(" [Type], \n"); varname1.Append(" [NumberOfShares], \n"); varname1.Append(" [SharePrice], \n"); varname1.Append(" [Status], \n"); varname1.Append(" [CreatedUser], \n"); varname1.Append(" [CreatedMachine], \n"); varname1.Append(" [CreatedDatetime], \n"); varname1.Append(" [ModifiedUser], \n"); varname1.Append(" [ModifiedMachine], \n"); varname1.Append(" [ModifiedDatetime] \n"); varname1.Append("FROM [dbo].[Company] \n"); varname1.Append("WHERE [Status] = ?Status"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "Status", Value = Status.Active }); //oUniversalConnection.Parameters.Add(new Parameter { Name = "ProductionLotNo", Value = ProductionLotNo }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { CompanyDTO result = new CompanyDTO(); result.CompanyId = Helper.GetDataValue <int>(dr, "CompanyId"); result.Name = Helper.GetDataValue <string>(dr, "Name"); result.Address = Helper.GetDataValue <string>(dr, "Address"); result.Telephone = Helper.GetDataValue <string>(dr, "Telephone"); result.Email = Helper.GetDataValue <string>(dr, "Email"); result.Description = Helper.GetDataValue <string>(dr, "Description"); result.Type = Helper.GetDataValue <int>(dr, "Type"); result.NumberOfShares = Helper.GetDataValue <int>(dr, "NumberOfShares"); result.SharePrice = Helper.GetDataValue <decimal>(dr, "SharePrice"); result.Status = Helper.GetDataValue <int>(dr, "Status"); results.Add(result); } dr.Close(); } } } catch (Exception ex) { Logger.Write(ex); throw ex; } return(results); }
public AdviserDTO AdviserSearchById(int AdviserId) { AdviserDTO result = new AdviserDTO(); try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("SELECT [AdviserId], \n"); varname1.Append(" [Name], \n"); varname1.Append(" [Address], \n"); varname1.Append(" [Telephone], \n"); varname1.Append(" [Email], \n"); varname1.Append(" [Description], \n"); varname1.Append(" [Type], \n"); varname1.Append(" [JoinDate], \n"); varname1.Append(" [Status], \n"); varname1.Append(" [UserName], \n"); varname1.Append(" [Password], \n"); varname1.Append(" [CreatedUser], \n"); varname1.Append(" [CreatedMachine], \n"); varname1.Append(" [CreatedDatetime], \n"); varname1.Append(" [ModifiedUser], \n"); varname1.Append(" [ModifiedMachine], \n"); varname1.Append(" [ModifiedDatetime] \n"); varname1.Append("FROM Adviser \n"); varname1.Append("WHERE [Status] = ?Status"); varname1.Append(" AND [AdviserId] = ?AdviserId"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "Status", Value = Status.Active }); oUniversalConnection.Parameters.Add(new Parameter { Name = "AdviserId", Value = AdviserId }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { result.AdviserId = Helper.GetDataValue <int>(dr, "AdviserId"); result.Name = Helper.GetDataValue <string>(dr, "Name"); result.Address = Helper.GetDataValue <string>(dr, "Address"); result.Telephone = Helper.GetDataValue <string>(dr, "Telephone"); result.Email = Helper.GetDataValue <string>(dr, "Email"); result.Description = Helper.GetDataValue <string>(dr, "Description"); result.Type = Helper.GetDataValue <int>(dr, "Type"); result.JoinDate = Helper.GetDataValue <DateTime>(dr, "JoinDate"); result.Status = Helper.GetDataValue <int>(dr, "Status"); result.UserName = Helper.GetDataValue <string>(dr, "UserName"); result.Password = Helper.GetDataValue <string>(dr, "Password"); result.CreatedUser = Helper.GetDataValue <string>(dr, "CreatedUser"); result.CreatedMachine = Helper.GetDataValue <string>(dr, "CreatedMachine"); result.CreatedDateTime = Helper.GetDataValue <DateTime>(dr, "CreatedDateTime"); result.ModifiedUser = Helper.GetDataValue <string>(dr, "ModifiedUser"); result.ModifiedMachine = Helper.GetDataValue <string>(dr, "ModifiedMachine"); result.ModifiedDateTime = Helper.GetDataValue <DateTime>(dr, "ModifiedDateTime"); } dr.Close(); } } } catch (Exception ex) { Logger.Write(ex); throw ex; } return(result); }
public List <Model.BrokerDTO> GetBrokerData() { List <BrokerDTO> results = new List <BrokerDTO>(); try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("SELECT [BrokerId], \n"); varname1.Append(" [Name], \n"); varname1.Append(" [Address], \n"); varname1.Append(" [Telephone], \n"); varname1.Append(" [Email], \n"); varname1.Append(" [Description], \n"); varname1.Append(" [Type], \n"); varname1.Append(" [JoinDate], \n"); varname1.Append(" [Status], \n"); varname1.Append(" [UserName], \n"); varname1.Append(" [Password], \n"); varname1.Append(" [CreatedUser], \n"); varname1.Append(" [CreatedMachine], \n"); varname1.Append(" [CreatedDatetime], \n"); varname1.Append(" [ModifiedUser], \n"); varname1.Append(" [ModifiedMachine], \n"); varname1.Append(" [ModifiedDatetime] \n"); varname1.Append("FROM [dbo].[Broker] \n"); varname1.Append("WHERE [Status] = ?Status"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "Status", Value = Status.Active }); //oUniversalConnection.Parameters.Add(new Parameter { Name = "ProductionLotNo", Value = ProductionLotNo }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { BrokerDTO result = new BrokerDTO(); result.BrokerId = Helper.GetDataValue <int>(dr, "BrokerId"); result.Name = Helper.GetDataValue <string>(dr, "Name"); result.Address = Helper.GetDataValue <string>(dr, "Address"); result.Telephone = Helper.GetDataValue <string>(dr, "Telephone"); result.Email = Helper.GetDataValue <string>(dr, "Email"); result.Description = Helper.GetDataValue <string>(dr, "Description"); result.Type = Helper.GetDataValue <int>(dr, "Type"); result.JoinDate = Helper.GetDataValue <DateTime>(dr, "JoinDate"); result.Status = Helper.GetDataValue <int>(dr, "Status"); result.UserName = Helper.GetDataValue <string>(dr, "UserName"); result.Password = Helper.GetDataValue <string>(dr, "Password"); results.Add(result); } dr.Close(); } } } catch (Exception ex) { Logger.Write(ex); throw ex; } return(results); }
public string GetUserNameByUserIdFromAllUsers(string userId) { string UserName = string.Empty; try { using (UniversalConnection oUniversalConnection = new UniversalConnection(Connection.Common.ConnectionString)) { StringBuilder varname1 = new StringBuilder(); varname1.Append("SELECT P.Name AS UserName FROM Player AS P WHERE P.UserName=?UserName \n"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = userId }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { UserName = Helper.GetDataValue <string>(dr, "UserName"); } dr.Close(); } if (UserName.ToString() != null || UserName.ToString() != string.Empty) { varname1 = new StringBuilder(); varname1.Append("SELECT A.Name AS UserName FROM Adviser AS A WHERE A.UserName=?UserName \n"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = userId }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { UserName = Helper.GetDataValue <string>(dr, "UserName"); } dr.Close(); } } else if (UserName.ToString() != null || UserName.ToString() != string.Empty) { varname1 = new StringBuilder(); varname1.Append("SELECT B.Name AS UserName FROM Broker AS B WHERE B.UserName=?UserName \n"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = userId }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { UserName = Helper.GetDataValue <string>(dr, "UserName"); } dr.Close(); } } else if (UserName.ToString() != null || UserName.ToString() != string.Empty) { varname1 = new StringBuilder(); varname1.Append("SELECT C.Name AS UserName FROM Company AS C WHERE C.UserName=?UserName \n"); oUniversalConnection.CommandText = varname1.ToString(); oUniversalConnection.Parameters.Clear(); oUniversalConnection.Parameters.Add(new Parameter { Name = "UserName", Value = userId }); using (IDataReader dr = oUniversalConnection.ExecuteReader()) { while (dr.Read()) { UserName = Helper.GetDataValue <string>(dr, "UserName"); } dr.Close(); } } } } catch (Exception ex) { Logger.Write(ex); throw ex; } return(UserName); }