Exemple #1
0
        public bool CheckCurrency()
        {
            MembershipUser user = Membership.GetUser();
            string         s    = string.Empty;

            if (user != null)
            {
                string str = user.ToString();
                if (Roles.IsUserInRole(str, "Admin"))
                {
                    this.objCompanyLoginMasterDT = this.objCompanyLoginMasterBll.GetDataByCompanyLoginName(str);
                    if (this.objCompanyLoginMasterDT.Rows.Count > 0)
                    {
                        s = this.objCompanyLoginMasterDT.Rows[0]["CompanyID"].ToString();
                    }
                }
                else if (Roles.IsUserInRole(str, "Employee"))
                {
                    this.objStaffMasterDT = this.objStaffMasterBll.GetDataByStaffUserName(str);
                    if (this.objStaffMasterDT.Rows.Count > 0)
                    {
                        s = this.objStaffMasterDT.Rows[0]["CompanyID"].ToString();
                    }
                }
                this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(s));
                if (this.objCompanyMasterDT.Rows.Count > 0 && (string.IsNullOrEmpty(this.objCompanyMasterDT.Rows[0]["CurrencyID"].ToString()) || string.IsNullOrEmpty(this.objCompanyMasterDT.Rows[0]["CompanyAddressStreet1"].ToString())))
                {
                    return(true);
                }
            }
            return(false);
        }
Exemple #2
0
 private void ViewRecord(string sId)
 {
     this.objDoyinGoSupportTicketDT = this.objDoyinGoSupportTicketBll.GetDataByDoyinGoSupportTicketID(int.Parse(sId));
     if (this.objDoyinGoSupportTicketDT.Rows.Count <= 0)
     {
         return;
     }
     this.hfSupportTicketID.Value      = this.objDoyinGoSupportTicketDT.Rows[0]["DoyinGoSupportTicketID"].ToString();
     this.lblSupportDepartment.Text    = this.objDoyinGoSupportTicketDT.Rows[0]["SupportDepartmentID"].ToString();
     this.objSupportDepartmentMasterDT = this.objSupportDepartmentMasterBll.GetDataBySupportDepartmentID(int.Parse(this.lblSupportDepartment.Text));
     this.lblSupportDepartment.Text    = this.objSupportDepartmentMasterDT.Rows[0]["SupportDepartmentName"].ToString();
     this.lblSupportDate1.Text         = this.lblSupportDate.Text = this.objDoyinGoSupportTicketDT.Rows[0]["SupportDate"].ToString();
     this.lblSupportDate1.Text         = "Posted On: " + this.objDoyinGoSupportTicketDT.Rows[0]["SupportDate"];
     this.lblSubject.Text           = this.objDoyinGoSupportTicketDT.Rows[0]["Subject"].ToString();
     this.lblMessage.Text           = this.objDoyinGoSupportTicketDT.Rows[0]["Message"].ToString();
     this.ddlPriority.SelectedValue = this.lblSupportPriority.Text = this.objDoyinGoSupportTicketDT.Rows[0]["SupportPriority"].ToString();
     this.lblStatus.Text            = this.objDoyinGoSupportTicketDT.Rows[0]["SupportStatus"].ToString();
     this.btnClose.Visible          = this.lblStatus.Text != "Closed";
     this.btnOpen.Visible           = this.lblStatus.Text == "Closed";
     this.lblStatus.Text            = this.SetStatus(this.lblStatus.Text);
     this.dlDiscussion.DataBind();
     this.objCompanyMasterDT        = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.objDoyinGoSupportTicketDT.Rows[0]["CompanyID"].ToString()));
     this.lblCompanyName.Text       = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
     this.lblCompanyPersonName.Text = this.objCompanyMasterDT.Rows[0]["CompanyContactPerson"].ToString();
 }
 private void SetMiscValues(string companyId)
 {
     this.objCompanyMasterDT       = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(companyId));
     this.lblCompanyName.Text      = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
     this.objMiscellaneousMasterDT = this.objMiscellaneousMasterBll.GetDataByCompanyID(int.Parse(companyId));
     if (this.objMiscellaneousMasterDT.Rows.Count <= 0)
     {
         return;
     }
     if (string.IsNullOrEmpty(this.txtDateFrom.Text.Trim()) || string.IsNullOrEmpty(this.txtDateTo.Text.Trim()))
     {
         DateTime dateTime = new DateTime(DateTime.Now.Year, 1, 1);
         DateTime now      = DateTime.Now;
         this.txtDateFrom.Text     = dateTime.ToString(this.dateFormat);
         this.txtDateTo.Text       = now.ToString(this.dateFormat);
         this.ceDateFrom.StartDate = new DateTime?(DateTime.Now);
     }
     string[] formats = new string[7]
     {
         this.dateFormat,
         "MM/dd/yy",
         "MM/dd/yyyy",
         "dd/MM/yy",
         "dd/MM/yyyy",
         "yy-MM-dd",
         "yyyy-MM-dd"
     };
     //this.lblInfo.Text = "Between " + DateTime.ParseExact(this.txtDateFrom.Text, formats, (IFormatProvider) CultureInfo.InvariantCulture, DateTimeStyles.None).ToString("MMMM dd, yyyy") + " and " + DateTime.ParseExact(this.txtDateTo.Text, formats, (IFormatProvider) CultureInfo.InvariantCulture, DateTimeStyles.None).ToString("MMMM dd, yyyy");
     this.lblInfo.Text = "Between " + txtDateFrom.Text + " and " + txtDateTo.Text;
 }
Exemple #4
0
 private void SetData(string companyID)
 {
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(companyID));
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         this.lblCompanyName.Text = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
         this.lblEmail.Text       = this.objCompanyMasterDT.Rows[0]["CompanyEmail"].ToString();
     }
     this.objSMTPSettingsDT = this.objSMTPSettingsBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
     if (this.objSMTPSettingsDT.Rows.Count > 0)
     {
         this.txtEmailSignature.Text         = this.objSMTPSettingsDT.Rows[0]["EmailSignature"].ToString();
         this.txtEmailSignature.Text         = this.txtEmailSignature.Text.Replace("<br />", "\n");
         this.txtEmailSignature.Text         = this.txtEmailSignature.Text.Replace("##companyName##", this.lblCompanyName.Text);
         this.txtEmailSignature.Text         = this.txtEmailSignature.Text.Replace("##companyEmail##", this.lblEmail.Text);
         this.txtHost.Text                   = this.objSMTPSettingsDT.Rows[0]["Host"].ToString();
         this.txtSMTPFrom.Text               = this.objSMTPSettingsDT.Rows[0]["SMTPFrom"].ToString();
         this.txtPort.Text                   = this.objSMTPSettingsDT.Rows[0]["Port"].ToString();
         this.txtPassword.Text               = this.objSMTPSettingsDT.Rows[0]["Password"].ToString();
         this.txtUsername.Text               = this.objSMTPSettingsDT.Rows[0]["Username"].ToString();
         this.chkEnableSSL.Checked           = bool.Parse(this.objSMTPSettingsDT.Rows[0]["EnableSSL"].ToString());
         this.txtPassword.Attributes["type"] = "password";
     }
     else
     {
         this.objSMTPSettingsBll.AddSMTPSettings(int.Parse(this.hfCompanyID.Value), "*****@*****.**", "mail.billtransact.com", new int?(25), false, "bayaka20@25", "*****@*****.**", "Best regards,<br />##companyName## (##companyEmail##)");
         this.Response.Redirect("SMTPSettings.aspx");
     }
 }
 protected void gvEstimate_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType != DataControlRowType.DataRow)
     {
         return;
     }
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(e.Row.Cells[2].Text));
     e.Row.Cells[2].Text     = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
 }
Exemple #6
0
 protected void gvSupportTicket_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType != DataControlRowType.DataRow)
     {
         return;
     }
     this.objCompanyMasterDT           = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(e.Row.Cells[1].Text));
     e.Row.Cells[1].Text               = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
     this.objSupportDepartmentMasterDT = this.objSupportDepartmentMasterBll.GetDataBySupportDepartmentID(int.Parse(e.Row.Cells[2].Text));
     e.Row.Cells[2].Text               = this.objSupportDepartmentMasterDT.Rows[0]["SupportDepartmentName"].ToString();
 }
Exemple #7
0
 protected void gvCompanyPackage_OnRowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType != DataControlRowType.DataRow)
     {
         return;
     }
     this.objCompanyMasterDT      = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(e.Row.Cells[1].Text));
     e.Row.Cells[1].Text          = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
     this.objCloudPackageMasterDT = this.objCloudPackageMasterBll.GetDataByCloudPackageID(int.Parse(e.Row.Cells[2].Text));
     e.Row.Cells[2].Text          = this.objCloudPackageMasterDT.Rows.Count > 0 ? this.objCloudPackageMasterDT.Rows[0]["CloudPackageName"].ToString() : "FREE";
 }
Exemple #8
0
 public Stream ShowProfileImage(int conId)
 {
     this._objCompanyMasterDt = this._objCompanyMasterBll.GetDataByCompanyID(conId);
     try
     {
         return((Stream) new MemoryStream((byte[])this._objCompanyMasterDt.Rows[0]["CompanyLogo"]));
     }
     catch
     {
         return((Stream)null);
     }
 }
Exemple #9
0
        protected void btnUploadCsvClient_OnClick(object sender, EventArgs e)
        {
            if (this.gvCsvClient.Rows.Count <= 0)
            {
                return;
            }
            int num = 0;

            for (int index = 0; index < this.gvCsvClient.Rows.Count; ++index)
            {
                string      text1        = this.gvCsvClient.Rows[index].Cells[1].Text;
                string      text2        = this.gvCsvClient.Rows[index].Cells[3].Text;
                CheckBox    checkBox     = (CheckBox)this.gvCsvClient.Rows[index].FindControl("chk");
                Label       label1       = (Label)this.gvCsvClient.Rows[index].FindControl("lblFirstName");
                Label       label2       = (Label)this.gvCsvClient.Rows[index].FindControl("lblLastName");
                HiddenField hiddenField1 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfStreet");
                HiddenField hiddenField2 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfStreet2");
                HiddenField hiddenField3 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfSecStreet");
                HiddenField hiddenField4 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfSecStreet2");
                HiddenField hiddenField5 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfBusPhone");
                HiddenField hiddenField6 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfHomePhone");
                HiddenField hiddenField7 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfMobPhone");
                HiddenField hiddenField8 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfFax");
                HiddenField hiddenField9 = (HiddenField)this.gvCsvClient.Rows[index].FindControl("hfNotes");
                if (!string.IsNullOrEmpty(text1) && !string.IsNullOrEmpty(text2) && (checkBox.Checked && !this.CheckEmail(text2)))
                {
                    string str1;
                    string str2;
                    MembershipCreateStatus status;
                    do
                    {
                        str1 = Doyingo.GenerateCode(6);
                        str2 = Doyingo.GenerateCode(8);
                        Membership.CreateUser(str1.Trim(), str2, text2, "What's Your Email?", text2, true, out status);
                    }while (status != MembershipCreateStatus.Success);
                    Roles.AddUserToRole(str1.Trim(), "CompanyClient");
                    this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
                    int?iCurrencyID = new int?();
                    if (!string.IsNullOrEmpty(this.objCompanyMasterDT.Rows[0]["CurrencyID"].ToString()))
                    {
                        iCurrencyID = new int?(int.Parse(this.objCompanyMasterDT.Rows[0]["CurrencyID"].ToString()));
                    }
                    if (this.objCompanyClientMasterBll.AddCompanyClient(int.Parse(this.hfCompanyID.Value), text1, iCurrencyID, true, false, text2, label1.Text, label2.Text, hiddenField6.Value.Trim(), hiddenField7.Value.Trim(), true, str1.Trim(), hiddenField1.Value, hiddenField2.Value, new int?(), new int?(), new int?(), "", hiddenField3.Value, hiddenField4.Value, new int?(), new int?(), new int?(), "", new int?(), "[choose one]", hiddenField5.Value.Trim(), hiddenField8.Value, hiddenField9.Value, true, false, false) != 0)
                    {
                        ++num;
                        this.SendMail(str1.Trim(), str2, this.lblEmail.Text);
                    }
                }
            }
            this.Session["importClient"] = (object)num;
            this.Response.Redirect("~/BillTransact/CompanyClientMaster.aspx");
        }
Exemple #10
0
        private void SendMail(string user, string pass, string email)
        {
            this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
            string    str       = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
            string    addresses = this.objCompanyMasterDT.Rows[0]["CompanyEmail"].ToString();
            Hashtable Variables = new Hashtable()
            {
                {
                    (object)"company",
                    (object)str
                },
                {
                    (object)"companyEmail",
                    (object)addresses
                },
                {
                    (object)"username",
                    (object)user
                },
                {
                    (object)"password",
                    (object)pass
                }
            };
            string address = "*****@*****.**";

            this.objSMTPSettingsDT = this.objSMTPSettingsBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
            if (this.objSMTPSettingsDT.Rows.Count > 0)
            {
                address = this.objSMTPSettingsDT.Rows[0]["SMTPFrom"].ToString();
            }
            Parser parser = new Parser(this.Server.MapPath("~/MailTemplate/CompanyClient.htm"), Variables);

            try
            {
                MailMessage message = new MailMessage()
                {
                    From = new MailAddress(address, str.ToUpper())
                };
                message.To.Add(new MailAddress(email));
                message.ReplyToList.Add(addresses);
                message.Subject      = str.ToUpper() + " is now invoicing you with Bill Transact";
                message.BodyEncoding = Encoding.UTF8;
                message.Body         = parser.Parse();
                message.IsBodyHtml   = true;
                SmtpClientForCompany.smtpClient(this.hfCompanyID.Value).Send(message);
            }
            catch (Exception ex)
            {
                this.DisplayAlert("Error in sending mail." + (object)ex);
            }
        }
Exemple #11
0
 private bool CheckEmail(string email)
 {
     this.objCompanyClientContactDetailDT = this.objCompanyClientContactDetailBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), email.Trim());
     this.objCompanyClientMasterDT        = this.objCompanyClientMasterBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), email.Trim());
     this.objStaffMasterDT      = this.objStaffMasterBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), email.Trim());
     this.objContractorMasterDT = this.objContractorMasterBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), email.Trim());
     this.objCompanyMasterDT    = this.objCompanyMasterBll.GetDataByCompanyEmail(email.Trim());
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         return(this.hfCompanyID.Value == this.objCompanyMasterDT.Rows[0]["CompanyID"].ToString() ? true : true);
     }
     return(this.objCompanyClientMasterDT.Rows.Count > 0 || this.objCompanyClientContactDetailDT.Rows.Count > 0 || (this.objStaffMasterDT.Rows.Count > 0 || this.objContractorMasterDT.Rows.Count > 0));
 }
Exemple #12
0
 protected void btnUploadvCardClient_OnClick(object sender, EventArgs e)
 {
     if (!string.IsNullOrEmpty(this.lblOrganization.Text) && !string.IsNullOrEmpty(this.lblEmail.Text) && (this.chkImport.Checked && !this.CheckEmail(this.lblEmail.Text)))
     {
         string str1;
         string str2;
         MembershipCreateStatus status;
         do
         {
             str1 = Doyingo.GenerateCode(6);
             str2 = Doyingo.GenerateCode(8);
             Membership.CreateUser(str1.Trim(), str2, this.lblEmail.Text, "What's Your Email?", this.lblEmail.Text, true, out status);
         }while (status != MembershipCreateStatus.Success);
         Roles.AddUserToRole(str1.Trim(), "CompanyClient");
         string sOrganizationName = this.lblOrganization.Text.Trim();
         if (string.IsNullOrEmpty(sOrganizationName))
         {
             sOrganizationName = this.lblEmail.Text.Trim();
         }
         string[] strArray   = this.lblName.Text.Split(' ');
         string   sLastName  = "";
         string   sFirstName = "";
         if (strArray.Length >= 0)
         {
             sFirstName = strArray[0];
         }
         if (strArray.Length >= 1)
         {
             sLastName = strArray[1];
         }
         this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
         int?iCurrencyID = new int?();
         if (!string.IsNullOrEmpty(this.objCompanyMasterDT.Rows[0]["CurrencyID"].ToString()))
         {
             iCurrencyID = new int?(int.Parse(this.objCompanyMasterDT.Rows[0]["CurrencyID"].ToString()));
         }
         if (this.objCompanyClientMasterBll.AddCompanyClient(int.Parse(this.hfCompanyID.Value), sOrganizationName, iCurrencyID, true, false, this.lblEmail.Text, sFirstName, sLastName, this.hfHome.Value.Trim(), this.hfMobile.Value.Trim(), true, str1.Trim(), "", "", new int?(), new int?(), new int?(), "", "", "", new int?(), new int?(), new int?(), "", new int?(), "[choose one]", this.hfWork.Value.Trim(), "", "Imported from vCard", true, false, false) == 0)
         {
             return;
         }
         this.SendMail(str1.Trim(), str2, this.lblEmail.Text);
         this.Session["importClient"] = (object)1;
         this.Response.Redirect("~/BillTransact/CompanyClientMaster.aspx");
     }
     else
     {
         this.mvvCard.SetActiveView(this.vCardFile);
         this.divError.Visible = true;
         this.lblError.Text    = "Some Error Occured. So Cant Import Your Client.";
     }
 }
 protected void txtCompanyName_OnTextChanged(object sender, EventArgs e)
 {
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyName(this.txtCompanyName.Text.Trim());
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('Company Already Register With System.')", true);
         this.txtCompanyName.Text = "";
         this.txtCompanyName.Focus();
     }
     else
     {
         this.txtEmailAddress.Focus();
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (this.Master == null)
            {
                return;
            }
            ((HtmlControl)this.Master.FindControl("expenseMenu")).Attributes.Add("class", "active open");
            ((HtmlControl)this.Master.FindControl("importExpense")).Attributes.Add("class", "active open");
            MembershipUser user = Membership.GetUser();

            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.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
                        if (this.objCompanyMasterDT.Rows.Count > 0)
                        {
                            this.hfCompanyID.Value   = this.objCompanyMasterDT.Rows[0]["CompanyID"].ToString();
                            this.hfCompanyName.Value = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
                        }
                    }
                }
                else if (Roles.IsUserInRole(str, "Employee"))
                {
                    this.objStaffMasterDT = this.objStaffMasterBll.GetDataByStaffUserName(str);
                    if (this.objStaffMasterDT.Rows.Count > 0)
                    {
                        this.hfCompanyID.Value  = this.objStaffMasterDT.Rows[0]["CompanyID"].ToString();
                        this.hfStaffID.Value    = this.objStaffMasterDT.Rows[0]["StaffID"].ToString();
                        this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
                        if (this.objCompanyMasterDT.Rows.Count > 0)
                        {
                            this.hfCompanyID.Value   = this.objCompanyMasterDT.Rows[0]["CompanyID"].ToString();
                            this.hfCompanyName.Value = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
                        }
                    }
                }
            }
            if (this.IsPostBack)
            {
                return;
            }
            this.mvCsv.SetActiveView(this.csvFile);
        }
Exemple #15
0
        private void ViewRecord(string i)
        {
            this.objCompanyLoginMasterDT = this.objCompanyLoginMasterBll.GetDataByCompanyLoginName(i);
            if (this.objCompanyLoginMasterDT.Rows.Count <= 0)
            {
                return;
            }
            this.hfCompanyAdmin.Value = this.objCompanyLoginMasterDT.Rows[0]["CompanyLoginID"].ToString();
            this.hfCompanyID.Value    = this.objCompanyLoginMasterDT.Rows[0]["CompanyID"].ToString();
            this.objCompanyMasterDT   = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
            if (this.objCompanyMasterDT.Rows.Count > 0)
            {
                this.lblCompany.Text = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
            }
            this.hfUserName.Value = this.lblUserName.Text = this.objCompanyLoginMasterDT.Rows[0]["CompanyUserName"].ToString();
            this.lblEmail.Text    = this.objCompanyLoginMasterDT.Rows[0]["CompanyEmail"].ToString();
            this.lblStatus.Text   = this.objCompanyLoginMasterDT.Rows[0]["CompanyStatus"].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 txtEmail_TextChanged(object sender, EventArgs e)
 {
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyEmail(this.txtEmail.Text.Trim());
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         this.DisplayAlert("Company Email Already Register With System.");
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('Company Email Already Register With System.')", true);
         this.txtEmail.Text = "";
         this.txtEmail.Focus();
     }
     else
     {
         this.txtPhoneNumber.Focus();
     }
 }
Exemple #17
0
        protected void gvCompanyAdminDeactive_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType != DataControlRowType.DataRow)
            {
                return;
            }
            this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(e.Row.Cells[1].Text));
            if (this.objCompanyMasterDT.Rows.Count <= 0)
            {
                return;
            }
            string str = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();

            e.Row.Cells[1].Text = str;
        }
Exemple #18
0
        protected void Page_Load(object sender, EventArgs e)
        {
            MembershipUser user = Membership.GetUser();

            if (user == null)
            {
                return;
            }
            string str = user.ToString();

            if (Roles.IsUserInRole(str, "Admin"))
            {
                this.objCompanyLoginMasterDT = this.objCompanyLoginMasterBll.GetDataByCompanyLoginName(str);
                if (this.objCompanyLoginMasterDT.Rows.Count <= 0)
                {
                    return;
                }
                this.hfCompanyID.Value  = this.objCompanyLoginMasterDT.Rows[0]["CompanyID"].ToString();
                this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
                if (this.objCompanyMasterDT.Rows.Count <= 0)
                {
                    return;
                }
                this.hfCompanyID.Value   = this.objCompanyMasterDT.Rows[0]["CompanyID"].ToString();
                this.hfCompanyName.Value = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
            }
            else
            {
                if (!Roles.IsUserInRole(str, "Employee"))
                {
                    return;
                }
                this.objStaffMasterDT = this.objStaffMasterBll.GetDataByStaffUserName(str);
                if (this.objStaffMasterDT.Rows.Count <= 0)
                {
                    return;
                }
                this.hfCompanyID.Value  = this.objStaffMasterDT.Rows[0]["CompanyID"].ToString();
                this.hfStaffID.Value    = this.objStaffMasterDT.Rows[0]["StaffID"].ToString();
                this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
                if (this.objCompanyMasterDT.Rows.Count <= 0)
                {
                    return;
                }
                this.hfCompanyID.Value   = this.objCompanyMasterDT.Rows[0]["CompanyID"].ToString();
                this.hfCompanyName.Value = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
            }
        }
 protected void txtUserName_OnTextChanged(object sender, EventArgs e)
 {
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyUserName(this.txtUserName.Text.Trim());
     this.objUserDT          = this.objUserBll.GetAllDetail(this.txtUserName.Text.Trim());
     if (this.objCompanyMasterDT.Rows.Count > 0 || this.objUserDT.Rows.Count > 0)
     {
         this.DisplayAlert("UserName Already Exists In System.");
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('UserName Already Exists In System.')", true);
         this.txtUserName.Text = "";
         this.txtUserName.Focus();
     }
     else
     {
         this.txtPassword.Focus();
     }
 }
Exemple #20
0
 protected string GetCompanyName(string username)
 {
     if (username.Contains("MAdmin_"))
     {
         return("Bill Transact Support");
     }
     if (username.Contains("CAdmin_"))
     {
         this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyUserName(username.Replace("CAdmin_", ""));
         if (this.objCompanyMasterDT.Rows.Count > 0)
         {
             return(this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString());
         }
     }
     return("");
 }
 private void SetSomeRecords()
 {
     if (string.IsNullOrEmpty(this.hfCompanyID.Value))
     {
         return;
     }
     this._objCompanyMasterDt = this._objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
     if (this._objCompanyMasterDt.Rows.Count <= 0)
     {
         return;
     }
     this.lblCompanyPerson.Text = this._objCompanyMasterDt.Rows[0]["CompanyContactPerson"].ToString();
     this.lblSubject.Text       = this.lblCompanyPerson.Text + " has invited you to Bill Transact as their Accountant";
     this.lblCompanyName.Text   = this._objCompanyMasterDt.Rows[0]["CompanyName"].ToString();
     this.hfEmail.Value         = this._objCompanyMasterDt.Rows[0]["CompanyEmail"].ToString();
 }
 private void SetRecord(string iD)
 {
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(iD));
     if (this.objCompanyMasterDT.Rows.Count <= 0)
     {
         return;
     }
     this.hfCompanyID.Value = this.objCompanyMasterDT.Rows[0]["CompanyID"].ToString();
     this.txtUsername.Text  = this.objCompanyMasterDT.Rows[0]["CompanyUserName"].ToString();
     this.txtEmail.Text     = this.objCompanyMasterDT.Rows[0]["CompanyEmail"].ToString();
     string[] strArray = this.objCompanyMasterDT.Rows[0]["CompanyContactPerson"].ToString().Split(' ');
     this.txtFirstName.Text   = !string.IsNullOrEmpty(strArray[0]) ? strArray[0] : "";
     this.txtLastName.Text    = !string.IsNullOrEmpty(strArray[1]) ? strArray[1] : "";
     this.txtHomePhone.Text   = this.objCompanyMasterDT.Rows[0]["CompanyContactPersonNumber"].ToString();
     this.txtUsername.Enabled = false;
     this.txtEmail.Focus();
 }
        private void ViewRecord(string sId)
        {
            bool flag = false;

            this.objProjectMasterDT = this.objProjectMasterBll.GetDataByProjectID(int.Parse(sId));
            if (this.objProjectMasterDT.Rows.Count > 0)
            {
                flag = this.objProjectMasterDT.Rows[0]["ClientID"].ToString() == this.hfClientID.Value;
            }
            if (this.objProjectMasterDT.Rows.Count > 0 && flag)
            {
                this.hfProjectID.Value      = this.objProjectMasterDT.Rows[0]["ProjectID"].ToString();
                this.lblProject.Text        = this.objProjectMasterDT.Rows[0]["ProjectName"].ToString();
                this.hfCompanyID.Value      = this.objProjectMasterDT.Rows[0]["CompanyID"].ToString();
                this.lblProjectManager.Text = this.objProjectMasterDT.Rows[0]["ProjectManager"].ToString();
                if (string.IsNullOrEmpty(this.lblProjectManager.Text))
                {
                    return;
                }
                int iStaffID = int.Parse(this.lblProjectManager.Text);
                if (iStaffID == 0)
                {
                    this.objCompanyMasterDT     = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
                    this.lblProjectManager.Text = this.objCompanyMasterDT.Rows[0]["CompanyContactPerson"].ToString();
                }
                else
                {
                    this.objStaffMasterDT = this.objStaffMasterBll.GetDataByStaffID(iStaffID);
                    if (this.objStaffMasterDT.Rows.Count <= 0)
                    {
                        return;
                    }
                    this.lblProjectManager.Text = (string)this.objStaffMasterDT.Rows[0]["FirstName"] + (object)" " + (string)this.objStaffMasterDT.Rows[0]["LastName"];
                }
            }
            else
            {
                this.pnlViewAll.Visible = true;
                this.pnlView.Visible    = false;
                this.BindGrid();
            }
        }
Exemple #24
0
        protected string SetName(string id, string role)
        {
            switch (role)
            {
            case "Company":
                this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(id));
                return(this.objCompanyMasterDT.Rows[0]["CompanyContactPerson"].ToString());

            case "CompanyClientContact":
                this.objCompanyClientContactDetailDT = this.objCompanyClientContactDetailBll.GetDataByCompanyClientContactID(int.Parse(id));
                return((string)this.objCompanyClientContactDetailDT.Rows[0]["FirstName"] + (object)" " + (string)this.objCompanyClientContactDetailDT.Rows[0]["LastName"]);

            case "CompanyClient":
                this.objCompanyClientMasterDT = this.objCompanyClientMasterBll.GetDataByCompanyClientID(int.Parse(id));
                return((string)this.objCompanyClientMasterDT.Rows[0]["FirstName"] + (object)" " + (string)this.objCompanyClientMasterDT.Rows[0]["LastName"]);

            default:
                return(string.Empty);
            }
        }
Exemple #25
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("");
 }
Exemple #26
0
 private void SetRecord(string cId)
 {
     this.objCompanyPackageDetailsDT = this.objCompanyPackageDetailsBll.GetDataByCompanyActivePackage(int.Parse(cId));
     if (this.objCompanyPackageDetailsDT.Rows.Count <= 0)
     {
         return;
     }
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.objCompanyPackageDetailsDT.Rows[0]["CompanyID"].ToString()));
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         this.ddlCompanyName.SelectedValue = this.objCompanyPackageDetailsDT.Rows[0]["CompanyID"].ToString();
         this.ddlCompanyName.Enabled       = false;
     }
     this.objPackageMasterDT = this.objPackageMasterBll.GetDataByPackageID(int.Parse(this.objCompanyPackageDetailsDT.Rows[0]["PackageID"].ToString()));
     if (this.objPackageMasterDT.Rows.Count <= 0)
     {
         return;
     }
     this.lblPackageName.Text = this.objPackageMasterDT.Rows[0]["PackageName"].ToString();
     this.hfPackageID.Value   = this.objPackageMasterDT.Rows[0]["PackageID"].ToString();
 }
Exemple #27
0
 protected void txtEmail_OnTextChanged(object sender, EventArgs e)
 {
     this.objCompanyClientContactDetailDT = this.objCompanyClientContactDetailBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), this.txtEmail.Text.Trim());
     this.objCompanyClientMasterDT        = this.objCompanyClientMasterBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), this.txtEmail.Text.Trim());
     this.objStaffMasterDT      = this.objStaffMasterBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), this.txtEmail.Text.Trim());
     this.objContractorMasterDT = this.objContractorMasterBll.GetDataByCompanyEmail(int.Parse(this.hfCompanyID.Value), this.txtEmail.Text.Trim());
     this.objCompanyMasterDT    = this.objCompanyMasterBll.GetDataByCompanyEmail(this.txtEmail.Text.Trim());
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         this.DisplayAlert("Email Already Register With System.");
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('Email Already Register With System.')", true);
         this.txtEmail.Text = "";
         this.txtEmail.Focus();
     }
     else if (this.objCompanyClientMasterDT.Rows.Count > 0 || this.objCompanyClientContactDetailDT.Rows.Count > 0)
     {
         this.DisplayAlert("Email Already Register With System To Some Client.");
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('Email Already Register With System To Some Client.')", true);
         this.txtEmail.Text = "";
         this.txtEmail.Focus();
     }
     else if (this.objStaffMasterDT.Rows.Count > 0)
     {
         this.DisplayAlert("Email Already Register With System To Some Staff.");
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('Email Already Register With System To Some Staff.')", true);
         this.txtEmail.Text = "";
         this.txtEmail.Focus();
     }
     else if (this.objContractorMasterDT.Rows.Count > 0)
     {
         this.DisplayAlert("Email Already Register With System To Some Contractor.");
         ScriptManager.RegisterClientScriptBlock(sender as Control, this.GetType(), "alert", "alert('Email Already Register With System To Some Contractor.')", true);
         this.txtEmail.Text = "";
         this.txtEmail.Focus();
     }
     else
     {
         this.txtFirstName.Focus();
     }
 }
Exemple #28
0
 private void SetData(string companyID)
 {
     this.objCompanyMasterDT = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(companyID));
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         this.lblCompanyName.Text = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
         this.lblEmail.Text       = this.objCompanyMasterDT.Rows[0]["CompanyEmail"].ToString();
     }
     this.objEmailNotificationsDT = this.objEmailNotificationsBll.GetDataByCompanyID(int.Parse(this.hfCompanyID.Value));
     if (this.objEmailNotificationsDT.Rows.Count > 0)
     {
         this.chkWeekAccount.Checked    = bool.Parse(this.objEmailNotificationsDT.Rows[0]["WeeklySummary"].ToString());
         this.chkPaymentReceive.Checked = bool.Parse(this.objEmailNotificationsDT.Rows[0]["PaymentReceived"].ToString());
         this.chkPayment.Checked        = bool.Parse(this.objEmailNotificationsDT.Rows[0]["LatePaymentRemider"].ToString());
         this.chkInvoice.Checked        = bool.Parse(this.objEmailNotificationsDT.Rows[0]["InvoiceSent"].ToString());
     }
     else
     {
         this.objEmailNotificationsBll.AddEmailNotifications(int.Parse(this.hfCompanyID.Value), true, false, false, false);
         this.Response.Redirect("CustomizeEmails.aspx");
     }
 }
 private void ViewRecord(string iD)
 {
     this.objCompanyPackageDetailsDT = this.objCompanyPackageDetailsBll.GetDataByCompanyPackageID(int.Parse(iD));
     if (this.objCompanyPackageDetailsDT.Rows.Count <= 0)
     {
         return;
     }
     this.hfCompanyPackage.Value = this.objCompanyPackageDetailsDT.Rows[0]["CompanyPackageID"].ToString();
     this.objCompanyMasterDT     = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(this.objCompanyPackageDetailsDT.Rows[0]["CompanyID"].ToString()));
     if (this.objCompanyMasterDT.Rows.Count > 0)
     {
         this.lblCompanyName.Text = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
         this.hfCompanyID.Value   = this.objCompanyPackageDetailsDT.Rows[0]["CompanyID"].ToString();
     }
     this.objPackageMasterDT = this.objPackageMasterBll.GetDataByPackageID(int.Parse(this.objCompanyPackageDetailsDT.Rows[0]["PackageID"].ToString()));
     if (this.objPackageMasterDT.Rows.Count > 0)
     {
         this.lblPackageName.Text = this.objPackageMasterDT.Rows[0]["PackageName"].ToString();
     }
     this.lblStartDate.Text                 = Convert.ToDateTime(this.objCompanyPackageDetailsDT.Rows[0]["PackageStartDate"].ToString()).ToShortDateString();
     this.lblEndDate.Text                   = Convert.ToDateTime(this.objCompanyPackageDetailsDT.Rows[0]["PackageEndDate"].ToString()).ToShortDateString();
     this.lblPackageMonthlyAmount.Text      = this.objCompanyPackageDetailsDT.Rows[0]["PackageMonthlyAmount"].ToString();
     this.lblPackageMonthlyAmount.Text      = double.Parse(this.lblPackageMonthlyAmount.Text).ToString("0.00");
     this.lblPackageYearlyAmount.Text       = this.objCompanyPackageDetailsDT.Rows[0]["PackageYearlyAmount"].ToString();
     this.lblPackageYearlyAmount.Text       = double.Parse(this.lblPackageYearlyAmount.Text).ToString("0.00");
     this.lblPackagePaid.Text               = this.objCompanyPackageDetailsDT.Rows[0]["PackagePaid"].ToString() == "True" ? "True" : "False";
     this.lblPackageAmountPaid.Text         = this.objCompanyPackageDetailsDT.Rows[0]["PackagePaidAmount"].ToString();
     this.lblPackageAmountPaid.Text         = double.Parse(this.lblPackageAmountPaid.Text).ToString("0.00");
     this.lblPackagePaymentTransaction.Text = this.objCompanyPackageDetailsDT.Rows[0]["PackagePaymentTransDetail"].ToString();
     if (!string.IsNullOrEmpty(this.objCompanyPackageDetailsDT.Rows[0]["PackagePaymentTransDate"].ToString()))
     {
         this.lblPackagePaymentDate.Text = Convert.ToDateTime(this.objCompanyPackageDetailsDT.Rows[0]["PackagePaymentTransDate"].ToString()).ToShortDateString();
     }
     if (!string.IsNullOrEmpty(this.objCompanyPackageDetailsDT.Rows[0]["PackageAssignDate"].ToString()))
     {
         this.lblPackageAssignDate.Text = Convert.ToDateTime(this.objCompanyPackageDetailsDT.Rows[0]["PackageAssignDate"].ToString()).ToShortDateString();
     }
     this.lblStatus.Text = this.objCompanyPackageDetailsDT.Rows[0]["ActivePackage"].ToString() == "True" ? "True" : "False";
 }
 private void SetMiscValues(string companyId)
 {
     this.objCompanyMasterDT       = this.objCompanyMasterBll.GetDataByCompanyID(int.Parse(companyId));
     this.lblCompanyName.Text      = this.objCompanyMasterDT.Rows[0]["CompanyName"].ToString();
     this.objMiscellaneousMasterDT = this.objMiscellaneousMasterBll.GetDataByCompanyID(int.Parse(companyId));
     //if (this.objMiscellaneousMasterDT.Rows.Count <= 0)
     //  return;
     //this.dateFormat = this.objMiscellaneousMasterDT.Rows[0]["DateFormat"].ToString();
     //this.ceDate.Format = this.dateFormat;
     //string[] formats = new string[6]
     //{
     //  "MM/dd/yy",
     //  "MM/dd/yyyy",
     //  "dd/MM/yy",
     //  "dd/MM/yyyy",
     //  "yy-MM-dd",
     //  "yyyy-MM-dd"
     //};
     //      string str1 = this.txtDate.Text; //DateTime.ParseExact(this.txtDate.Text, formats, (IFormatProvider) CultureInfo.InvariantCulture, DateTimeStyles.None).ToString("yyyy-MM-dd");
     //      string str2 = this.txtDate.Text; // DateTime.ParseExact(this.txtDate.Text, formats, (IFormatProvider) CultureInfo.InvariantCulture, DateTimeStyles.None).ToString("MMMM dd, yyyy");
     //this.hfDate.Value = str1;
     this.lblDate.Text = txtDate.Text;
 }