Beispiel #1
0
 public virtual CloudAccountDA.MasterAdminLoginMasterDataTable GetData()
 {
     this.Adapter.SelectCommand = this.CommandCollection[0];
     CloudAccountDA.MasterAdminLoginMasterDataTable dataTable = new CloudAccountDA.MasterAdminLoginMasterDataTable();
     this.Adapter.Fill(dataTable);
     return(dataTable);
 }
Beispiel #2
0
 public virtual int Fill(CloudAccountDA.MasterAdminLoginMasterDataTable dataTable)
 {
     this.Adapter.SelectCommand = this.CommandCollection[0];
     if (this.ClearBeforeFill)
     {
         dataTable.Clear();
     }
     return(this.Adapter.Fill(dataTable));
 }
Beispiel #3
0
 public virtual CloudAccountDA.MasterAdminLoginMasterDataTable GetDataByMasterAdminUserID(int?MasterAdminUserID)
 {
     this.Adapter.SelectCommand = this.CommandCollection[1];
     if (MasterAdminUserID.HasValue)
     {
         this.Adapter.SelectCommand.Parameters[1].Value = MasterAdminUserID.Value;
     }
     else
     {
         this.Adapter.SelectCommand.Parameters[1].Value = DBNull.Value;
     }
     CloudAccountDA.MasterAdminLoginMasterDataTable dataTable = new CloudAccountDA.MasterAdminLoginMasterDataTable();
     this.Adapter.Fill(dataTable);
     return(dataTable);
 }
Beispiel #4
0
 public virtual CloudAccountDA.MasterAdminLoginMasterDataTable GetDataByUserName(string UserName)
 {
     this.Adapter.SelectCommand = this.CommandCollection[2];
     if (UserName == null)
     {
         this.Adapter.SelectCommand.Parameters[1].Value = DBNull.Value;
     }
     else
     {
         this.Adapter.SelectCommand.Parameters[1].Value = UserName;
     }
     CloudAccountDA.MasterAdminLoginMasterDataTable dataTable = new CloudAccountDA.MasterAdminLoginMasterDataTable();
     this.Adapter.Fill(dataTable);
     return(dataTable);
 }
        protected void gvMasterAdminUserRights_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType != DataControlRowType.DataRow)
            {
                return;
            }
            this.objMasterAdminMasterDT = this.objMasterAdminMasterBll.GetDataByMasterAdminUserID(int.Parse(e.Row.Cells[1].Text));
            if (this.objMasterAdminMasterDT.Rows.Count <= 0)
            {
                return;
            }
            string str1 = this.objMasterAdminMasterDT.Rows[0]["UserName"].ToString();
            string str2 = this.objMasterAdminMasterDT.Rows[0]["FirstName"].ToString();
            string str3 = this.objMasterAdminMasterDT.Rows[0]["LastName"].ToString();

            e.Row.Cells[1].Text = str2 + " " + str3 + " (" + str1 + ")";
        }
 protected void btnSubmit_Click(object sender, EventArgs e)
 {
     if (!this.Page.IsValid)
     {
         return;
     }
     if (this.txtFirstName.Text.Trim().Length > 0 && this.txtLastName.Text.Trim().Length > 0 && (this.txtUserName.Text.Trim().Length > 0 && this.txtPassword.Text.Trim().Length > 0) && this.txtEmail.Text.Trim().Length > 0)
     {
         this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(this.txtUserName.Text);
         if (this.objMasterAdminLoginMasterDT.Rows.Count > 0)
         {
             this.DisplayAlert("User Name Already Exist..");
             MasterAdminLoginMaster.checkInDB = true;
         }
         else
         {
             MasterAdminLoginMaster.checkInDB = false;
         }
         if (!MasterAdminLoginMaster.checkInDB)
         {
             MembershipCreateStatus status;
             Membership.CreateUser(this.txtUserName.Text.Trim(), this.txtPassword.Text.Trim(), this.txtEmail.Text.Trim(), this.ddlQuestion.SelectedItem.Text, this.txtAnswer.Text.Trim(), this.chkStatus.Checked, out status);
             Roles.AddUserToRole(this.txtUserName.Text, this.ddlRole.SelectedItem.Value);
             if (this.objMasterAdminLoginMasterBll.AddMasterAdmin(this.txtFirstName.Text.Trim(), this.txtLastName.Text.Trim(), this.txtUserName.Text.Trim(), this.txtEmail.Text) != 0 && status == MembershipCreateStatus.Success)
             {
                 this.DisplayAlert("Details Added Successfully.");
                 this.Response.Redirect("~/BillTransact/MasterAdminLoginMaster.aspx?cmd=view&ID=" + this.txtUserName.Text.Trim());
             }
             else
             {
                 this.DisplayAlert("Fail to Add New Details.");
                 this.Clear();
             }
         }
         else
         {
             this.DisplayAlert("Fail to Add New Details.");
             this.Clear();
         }
     }
     else
     {
         this.DisplayAlert("Please Fill All Details...!");
     }
 }
        private void ViewRecord(string i)
        {
            this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(i);
            if (this.objMasterAdminLoginMasterDT.Rows.Count <= 0)
            {
                return;
            }
            this.hfMasterAdmin.Value = this.objMasterAdminLoginMasterDT.Rows[0]["MasterAdminUserID"].ToString();
            this.lblFirstName.Text   = this.objMasterAdminLoginMasterDT.Rows[0]["FirstName"].ToString();
            this.lblLastName.Text    = this.objMasterAdminLoginMasterDT.Rows[0]["LastName"].ToString();
            this.hfUserName.Value    = this.lblUserName.Text = this.objMasterAdminLoginMasterDT.Rows[0]["UserName"].ToString();
            this.lblEmail.Text       = this.objMasterAdminLoginMasterDT.Rows[0]["EmailID"].ToString();
            MembershipUser user = Membership.GetUser(i);

            if (user != null && !user.IsLockedOut)
            {
                this.lblUserName.Text = user.UserName;
                this.lblPassword.Text = user.GetPassword();
            }
            else
            {
                this.lblPassword.Text      = "This User Account has been Locked.";
                this.lblPassword.ForeColor = Color.Red;
                this.btnUpdate.Enabled     = false;
                this.chkLocked.Enabled     = false;
                this.chkStatus.Enabled     = false;
            }
            this.chkLocked.Checked = user != null && user.IsLockedOut;
            if (user == null)
            {
                return;
            }
            this.lblUserName.Text      = user.UserName;
            this.lblEmail.Text         = user.Email;
            this.chkStatus.Checked     = user.IsApproved;
            this.lblStatus.Text        = user.IsApproved.ToString();
            this.lblCreateDate.Text    = user.CreationDate.ToShortDateString();
            this.lblLastLoginDate.Text = user.LastLoginDate.ToShortDateString();
            string userName = user.UserName;

            this.chkStatus.Enabled = false;
            this.chkLocked.Enabled = false;
            this.hfUserName.Value  = userName;
        }
 protected void txtUserName_TextChanged(object sender, EventArgs e)
 {
     if (this.txtUserName.Text.Trim().Length <= 0)
     {
         return;
     }
     this.objUserDT = this.objUserBll.GetAllDetail(this.txtUserName.Text.Trim());
     this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(this.txtUserName.Text.Trim());
     if (this.objMasterAdminLoginMasterDT.Rows.Count > 0 && this.objUserDT.Rows.Count > 0)
     {
         this.DisplayAlert("UserName Already Assigned To Someone.");
         this.txtUserName.Text = "";
         this.txtUserName.Focus();
     }
     else
     {
         this.txtEmail.Focus();
     }
 }
Beispiel #9
0
 protected string SetName(string username)
 {
     if (username.Contains("MAdmin_"))
     {
         this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(username.Replace("MAdmin_", ""));
         if (this.objMasterAdminLoginMasterDT.Rows.Count > 0)
         {
             return((string)this.objMasterAdminLoginMasterDT.Rows[0]["FirstName"] + (object)" " + (string)this.objMasterAdminLoginMasterDT.Rows[0]["LastName"]);
         }
     }
     else if (username.Contains("CAdmin_"))
     {
         this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyUserName(username.Replace("CAdmin_", ""));
         if (this.objCompanyMasterDT.Rows.Count > 0)
         {
             return(this.objCompanyMasterDT.Rows[0]["CompanyContactPerson"].ToString());
         }
     }
     return("");
 }
Beispiel #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (this.Master == null)
            {
                return;
            }
            ((HtmlControl)this.Master.FindControl("companyManagement")).Attributes.Add("class", "active open");
            ((HtmlControl)this.Master.FindControl("companyPackageInfo")).Attributes.Add("class", "active open");
            if (this.IsPostBack)
            {
                return;
            }
            if (Admin.RoleName != null)
            {
                MembershipUser user = Membership.GetUser();
                if (Admin.RoleName == "SuperAdmin")
                {
                    CompanyPackageInfo.ViewStatus = "True";
                    CompanyPackageInfo.AddStatus  = "True";
                }
                else if (Admin.RoleName == "MasterAdmin")
                {
                    if (user != null)
                    {
                        string str = user.ToString();
                        if (Roles.IsUserInRole(str, "MasterAdmin"))
                        {
                            this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(str);
                            if (this.objMasterAdminLoginMasterDT.Rows.Count > 0)
                            {
                                this.hfMasterAdminID.Value = this.objMasterAdminLoginMasterDT.Rows[0]["MasterAdminUserID"].ToString();
                            }
                        }
                    }
                    this.objMasterAdminRightsMasterDT = this.objMasterAdminRightsMasterBll.GetDataByViewPageRights(int.Parse(this.hfMasterAdminID.Value.Trim()), "CompanyPackageInfo");
                    CompanyPackageInfo.ViewStatus     = this.objMasterAdminRightsMasterDT.Rows.Count > 0 ? this.objMasterAdminRightsMasterDT.Rows[0]["ViewMode"].ToString() : "";
                    CompanyPackageInfo.AddStatus      = this.objMasterAdminRightsMasterDT.Rows.Count > 0 ? this.objMasterAdminRightsMasterDT.Rows[0]["AddMode"].ToString() : "";
                }
                else
                {
                    CompanyPackageInfo.ViewStatus = "";
                    CompanyPackageInfo.AddStatus  = "";
                }
            }
            if (CompanyPackageInfo.ViewStatus == "True")
            {
                if (this.Request.QueryString["cmd"] != null)
                {
                    switch (this.Request.QueryString["cmd"])
                    {
                    case "view":
                        if (this.Request.QueryString["ID"] == null || !(CompanyPackageInfo.ViewStatus == "True"))
                        {
                            break;
                        }
                        this.hfCompanyID.Value  = this.Request.QueryString["ID"];
                        this.pnlAdd.Visible     = false;
                        this.pnlViewAll.Visible = false;
                        this.pnlView.Visible    = true;
                        this.btnList.Visible    = true;
                        this.dlCompanyPackage.DataBind();
                        break;

                    case "add":
                        if (this.Request.QueryString["ID"] == null || !(CompanyPackageInfo.AddStatus == "True"))
                        {
                            break;
                        }
                        this.hfCompanyID.Value        = this.Request.QueryString["ID"];
                        this.pnlViewAll.Visible       = false;
                        this.pnlView.Visible          = false;
                        this.pnlAdd.Visible           = true;
                        this.ddlCompany.SelectedValue = this.hfCompanyID.Value;
                        if (string.IsNullOrEmpty(this.ddlCompany.SelectedValue))
                        {
                            this.Response.Redirect("CompanyPackageInfo.aspx");
                        }
                        this.ddlPackage.Focus();
                        break;

                    default:
                        this.BindGrid();
                        this.pnlViewAll.Visible = true;
                        this.pnlView.Visible    = false;
                        this.pnlAdd.Visible     = false;
                        break;
                    }
                }
                else
                {
                    this.BindGrid();
                    this.pnlViewAll.Visible = true;
                    this.pnlView.Visible    = false;
                    this.pnlAdd.Visible     = false;
                }
            }
            else
            {
                this.pnlViewAll.Visible = false;
                this.pnlView.Visible    = false;
                this.pnlAdd.Visible     = false;
            }
        }
Beispiel #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (this.Master == null)
            {
                return;
            }
            ((HtmlControl)this.Master.FindControl("generalMaster")).Attributes.Add("class", "active open");
            ((HtmlControl)this.Master.FindControl("bussiness")).Attributes.Add("class", "active open");
            if (this.IsPostBack)
            {
                return;
            }
            if (Admin.RoleName != null)
            {
                MembershipUser user = Membership.GetUser();
                if (Admin.RoleName == "SuperAdmin")
                {
                    BussinessMaster.AddStatus    = "True";
                    BussinessMaster.EditStatus   = "True";
                    BussinessMaster.ViewStatus   = "True";
                    BussinessMaster.DeleteStatus = "True";
                }
                else if (Admin.RoleName == "MasterAdmin")
                {
                    if (user != null)
                    {
                        string str = user.ToString();
                        if (Roles.IsUserInRole(str, "MasterAdmin"))
                        {
                            this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(str);
                            if (this.objMasterAdminLoginMasterDT.Rows.Count > 0)
                            {
                                this.hfMasterAdminID.Value = this.objMasterAdminLoginMasterDT.Rows[0]["MasterAdminUserID"].ToString();
                            }
                        }
                    }
                    this.objMasterAdminRightsMasterDT = this.objMasterAdminRightsMasterBll.GetDataByViewPageRights(int.Parse(this.hfMasterAdminID.Value.Trim()), "BussinessMaster");
                    if (this.objMasterAdminRightsMasterDT.Rows.Count > 0)
                    {
                        BussinessMaster.AddStatus    = this.objMasterAdminRightsMasterDT.Rows[0]["AddMode"].ToString();
                        BussinessMaster.EditStatus   = this.objMasterAdminRightsMasterDT.Rows[0]["EditMode"].ToString();
                        BussinessMaster.ViewStatus   = this.objMasterAdminRightsMasterDT.Rows[0]["ViewMode"].ToString();
                        BussinessMaster.DeleteStatus = this.objMasterAdminRightsMasterDT.Rows[0]["DeleteMode"].ToString();
                    }
                    else
                    {
                        BussinessMaster.AddStatus    = "";
                        BussinessMaster.EditStatus   = "";
                        BussinessMaster.ViewStatus   = "";
                        BussinessMaster.DeleteStatus = "";
                    }
                }
                else if (Admin.RoleName == "Admin")
                {
                    if (user != null)
                    {
                        string str = user.ToString();
                        if (Roles.IsUserInRole(str, "Admin"))
                        {
                            this.objCompanyLoginMasterDT = this.objCompanyLoginMasterBll.GetDataByCompanyLoginName(str);
                            if (this.objCompanyLoginMasterDT.Rows.Count > 0)
                            {
                                this.hfCompanyID.Value      = this.objCompanyLoginMasterDT.Rows[0]["CompanyID"].ToString();
                                this.hfCompanyLoginID.Value = this.objCompanyLoginMasterDT.Rows[0]["CompanyLoginID"].ToString();
                            }
                        }
                    }
                    this.objCompanyAdminRightsMasterDT = this.objCompanyAdminRightsMasterBll.GetDataByViewPageRights(int.Parse(this.hfCompanyID.Value.Trim()), int.Parse(this.hfCompanyLoginID.Value.Trim()), "BussinessMaster");
                    if (this.objCompanyAdminRightsMasterDT.Rows.Count > 0)
                    {
                        BussinessMaster.AddStatus    = this.objCompanyAdminRightsMasterDT.Rows[0]["AddMode"].ToString();
                        BussinessMaster.EditStatus   = this.objCompanyAdminRightsMasterDT.Rows[0]["EditMode"].ToString();
                        BussinessMaster.ViewStatus   = this.objCompanyAdminRightsMasterDT.Rows[0]["ViewMode"].ToString();
                        BussinessMaster.DeleteStatus = this.objCompanyAdminRightsMasterDT.Rows[0]["DeleteMode"].ToString();
                    }
                    else
                    {
                        BussinessMaster.AddStatus    = "";
                        BussinessMaster.EditStatus   = "";
                        BussinessMaster.ViewStatus   = "";
                        BussinessMaster.DeleteStatus = "";
                    }
                }
                else
                {
                    BussinessMaster.AddStatus    = "";
                    BussinessMaster.EditStatus   = "";
                    BussinessMaster.ViewStatus   = "";
                    BussinessMaster.DeleteStatus = "";
                }
            }
            if (BussinessMaster.ViewStatus == "True")
            {
                if (this.Request.QueryString["cmd"] != null)
                {
                    switch (this.Request.QueryString["cmd"])
                    {
                    case "view":
                        if (this.Request.QueryString["ID"] == null || !(BussinessMaster.ViewStatus == "True"))
                        {
                            break;
                        }
                        string i = this.Request.QueryString["ID"];
                        this.pnlViewAll.Visible = false;
                        this.pnlAdd.Visible     = false;
                        this.pnlView.Visible    = true;
                        this.ViewRecord(i);
                        this.btnEdit.Visible         = BussinessMaster.EditStatus == "True";
                        this.btnAddBussiness.Visible = this.btnAdd.Visible = BussinessMaster.AddStatus == "True";
                        this.btnDelete.Visible       = BussinessMaster.DeleteStatus == "True";
                        this.btnListAll.Visible      = true;
                        this.btnUpdate.Visible       = false;
                        this.btnCancel.Visible       = false;
                        break;

                    case "add":
                        if (this.Request.QueryString["ID"] != null)
                        {
                            if (!(BussinessMaster.EditStatus == "True"))
                            {
                                break;
                            }
                            this.SetRecord(this.Request.QueryString["ID"]);
                            this.pnlAdd.Visible     = true;
                            this.pnlViewAll.Visible = false;
                            this.pnlView.Visible    = false;
                            this.btnUpdate.Visible  = true;
                            this.btnCancel.Visible  = true;
                            this.btnSubmit.Visible  = false;
                            this.btnReset.Visible   = false;
                            break;
                        }
                        if (!(BussinessMaster.AddStatus == "True"))
                        {
                            break;
                        }
                        this.Clear();
                        this.btnSubmit.Visible  = true;
                        this.btnReset.Visible   = true;
                        this.btnUpdate.Visible  = false;
                        this.btnCancel.Visible  = false;
                        this.pnlAdd.Visible     = true;
                        this.pnlViewAll.Visible = false;
                        this.pnlView.Visible    = false;
                        break;

                    default:
                        this.BindGrid();
                        this.pnlViewAll.Visible = true;
                        this.pnlView.Visible    = false;
                        this.pnlAdd.Visible     = false;
                        break;
                    }
                }
                else
                {
                    this.BindGrid();
                    this.pnlViewAll.Visible = true;
                    this.pnlView.Visible    = false;
                    this.pnlAdd.Visible     = false;
                    if (BussinessMaster.AddStatus == "False")
                    {
                        this.btnAddBussiness.Visible = this.btnAdd.Visible = false;
                    }
                    else
                    {
                        this.btnAddBussiness.Visible = this.btnAdd.Visible = true;
                    }
                }
            }
            else if (BussinessMaster.AddStatus == "True" && BussinessMaster.EditStatus == "False" && (BussinessMaster.ViewStatus == "False" && BussinessMaster.DeleteStatus == "False"))
            {
                this.pnlAdd.Visible     = true;
                this.btnUpdate.Visible  = false;
                this.btnCancel.Visible  = false;
                this.pnlViewAll.Visible = false;
                this.pnlView.Visible    = false;
            }
            else
            {
                this.pnlViewAll.Visible = false;
                this.pnlView.Visible    = false;
                this.pnlAdd.Visible     = false;
            }
        }
        private void SetRecord(string iD)
        {
            this.objMasterAdminLoginMasterDT = this.objMasterAdminLoginMasterBll.GetDataByUserName(iD);
            if (this.objMasterAdminLoginMasterDT.Rows.Count <= 0)
            {
                return;
            }
            this.hfMasterAdmin.Value = this.objMasterAdminLoginMasterDT.Rows[0]["MasterAdminUserID"].ToString();
            this.txtFirstName.Text   = this.objMasterAdminLoginMasterDT.Rows[0]["FirstName"].ToString();
            this.txtLastName.Text    = this.objMasterAdminLoginMasterDT.Rows[0]["LastName"].ToString();
            this.hfUserName.Value    = this.txtUserName.Text = this.objMasterAdminLoginMasterDT.Rows[0]["UserName"].ToString();
            this.txtEmail.Text       = this.objMasterAdminLoginMasterDT.Rows[0]["EmailID"].ToString();
            MembershipUser user1 = Membership.GetUser(iD);

            if (user1 != null && !user1.IsLockedOut)
            {
                this.txtPassword.Text    = user1.GetPassword();
                this.btnUpdate.Visible   = true;
                this.chkStatus.Enabled   = true;
                this.txtPassword.Enabled = true;
                this.txtPassword.Enabled = false;
                string passwordQuestion = user1.PasswordQuestion;
                this.ddlQuestion.DataBind();
                this.ddlQuestion.SelectedIndex = this.ddlQuestion.Items.IndexOf(this.ddlQuestion.Items.FindByText(passwordQuestion));
            }
            else
            {
                this.btnUpdate.Visible       = false;
                this.chkkIsLockedOut.Visible = true;
                this.btnUnlock.Visible       = true;
                this.IsLockedOut.Visible     = true;
                if (user1 != null)
                {
                    this.chkIsLockedOut.Checked = user1.IsLockedOut;
                }
                this.chkIsLockedOut.Enabled = false;
                this.chkStatus.Enabled      = false;
                this.txtPassword.Enabled    = false;
                this.lblAccount.Text        = "This User Account has been Locked.";
                this.lblAccount.ForeColor   = Color.Red;
            }
            if (user1 != null)
            {
                string userName = user1.UserName;
                this.chkStatus.Checked   = user1.IsApproved;
                this.txtUserName.Text    = user1.UserName;
                this.txtUserName.Enabled = false;
                this.txtAnswer.Enabled   = false;
                this.txtEmail.Text       = user1.Email;
                this.txtEmail.Enabled    = false;
                this.hfUserName.Value    = userName;
            }
            MembershipUser user2 = Membership.GetUser(this.txtUserName.Text);

            if (user2 == null)
            {
                return;
            }
            this.ddlQuestion.DataBind();
            this.ddlQuestion.SelectedIndex = this.ddlQuestion.Items.IndexOf(this.ddlQuestion.Items.FindByText(user2.PasswordQuestion));
            this.txtPassword.ReadOnly      = this.txtAnswer.ReadOnly = this.txtEmail.ReadOnly = true;
            this.ddlQuestion.Enabled       = false;
        }
Beispiel #13
0
 public virtual int Update(CloudAccountDA.MasterAdminLoginMasterDataTable dataTable)
 {
     return(this.Adapter.Update(dataTable));
 }