Example #1
0
        public CustomerLoginDetail AuthenticateUserAPI(string LoginId, string Password)
        {
            DatabaseDetail      DBDetails  = new DatabaseDetail();
            CustomerLoginDetail userDetail = new CustomerLoginDetail();

            using (var context = new CommonDBContext())
            {
                userDetail = context.CustomerLoginDetails.Where(a => a.LoginId == LoginId && a.Password == Password).FirstOrDefault();
            }
            return(userDetail);
        }
Example #2
0
        public CustomerLoginDetail GetUserDetailsByLoginID(string LoginId)
        {
            CustomerLoginDetail userDetail = new CustomerLoginDetail();
            DatabaseDetail      DBDetails  = new DatabaseDetail();

            using (var context = new CommonDBContext())
            {
                userDetail = context.CustomerLoginDetails.Where(a => a.LoginId == LoginId).FirstOrDefault();
                if (userDetail != null)
                {
                    if (userDetail.GroupId != null)
                    {
                        DBDetails = context.DatabaseDetails.Where(x => x.GroupId == userDetail.GroupId).FirstOrDefault();
                        //CustomerConnString.ConnectionStringCustomer = DBDetails.DBName;

                        userDetail.connectionString = "Data Source = " + DBDetails.IPAddress + "; Initial Catalog = " + DBDetails.DBName + "; user id = " + DBDetails.DBId + "; password = "******"";
                    }
                }
            }
            return(userDetail);
        }
Example #3
0
        public CustomerLoginDetail AuthenticateUser(LoginModel objLoginModel)
        {
            DatabaseDetail      DBDetails  = new DatabaseDetail();
            CustomerLoginDetail userDetail = new CustomerLoginDetail();

            using (var context = new CommonDBContext())
            {
                userDetail = context.CustomerLoginDetails.Where(a => a.LoginId == objLoginModel.LoginId && a.Password == objLoginModel.Password && a.UserStatus.Value == true).FirstOrDefault();

                if (userDetail != null)
                {
                    if (userDetail.GroupId != null)
                    {
                        DBDetails = context.DatabaseDetails.Where(x => x.GroupId == userDetail.GroupId).FirstOrDefault();
                        //CustomerConnString.ConnectionStringCustomer = DBDetails.DBName;

                        userDetail.connectionString = "Data Source = " + DBDetails.IPAddress + "; Initial Catalog = " + DBDetails.DBName + "; user id = " + DBDetails.DBId + "; password = "******"";
                    }
                }
            }
            return(userDetail);
        }
Example #4
0
    public bool Save(string dbname, int websiteid, string websitename, Guid userid, string username)
    {
        DatabaseDetail dbdetail = new DatabaseDetail();

        dbdetail.CreatedBy      = username;
        dbdetail.CreatedOn      = DateTime.Now;
        dbdetail.DatabaseName   = dbname;
        dbdetail.DbForWebsiteId = websiteid;
        dbdetail.UpdatedOn      = DateTime.Now;
        dbdetail.UserId         = userid;
        dbdetail.Username       = username;
        dbdetail.WebsiteName    = websitename;
        try
        {
            dbContext.DatabaseDetails.InsertOnSubmit(dbdetail);
            dbContext.SubmitChanges();
            return(true);
        }
        catch
        {
            return(false);
        }
    }