Exemple #1
0
        private void txtEshterak_TextChanged(object sender, EventArgs e)
        {
            try
            {
                FormMain1 frmmain = new FormMain1();
                if (lbldel.Text == "1")
                {
                    if (txtEshterak.Text == "")
                    {
                        Refresh_dgUser();
                        return;
                    }
                    else
                    {
                        Search_Eshterak();
                        return;
                    }
                }

                if (lbldel.Text == "2")
                {
                    if (txtEshterak.Text == "")
                    {
                        Refresh_dgService();
                        return;
                    }
                    else
                    {
                        Search_Service();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemple #2
0
        public void Enter_Application()
        {
            try
            {
                using (var context = new StimulsoftEntities())
                {
                    var userManage = context.Manage.Where(current => current.UserName == txtUsername.Text).FirstOrDefault();//ya avali o miyare ya hichi
                    if (userManage == null)
                    {
                        MessageBox.Show("نام کاربری یا رمز عبور اشتباه است", "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        txtUsername.Focus();
                        return;
                    }
                    else
                    {
                        if (userManage.Password == txtPassword.Text)
                        {
                            FormMain1 frmMain = new FormMain1();
                            frmMain.stripLblLogin.Text = txtUsername.Text;

                            this.Hide();
                            frmMain.Show();
                        }
                        else
                        {
                            MessageBox.Show("نام کاربری یا رمز عبور اشتباه است", "هشدار", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                            txtUsername.Focus();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemple #3
0
        private async void btnAccept_Click(object sender, EventArgs e)
        {
            try
            {
                if (adad.ToString() == txtAccept.Text)
                {
                    FormMain1 frmMain = new FormMain1();

                    using (var context = new StimulsoftEntities())
                    {
                        var save = context.Setting.FirstOrDefault();
                        //---------------bekhatere inke table faghat 1 record dashte bashad if gozashtam
                        if (save != null)
                        {
                            try
                            {
                                Ping      ping       = new Ping();
                                PingReply pingStatus = ping.Send("www.papiloo.ir");

                                if (pingStatus.Status == IPStatus.Success)
                                {
                                    var    ser            = context.Reg.FirstOrDefault();
                                    string application    = "خشکشویی",
                                           managename     = txtManageName.Text,
                                           serial         = HDDSerialL.SerialNumber(),
                                           cammersialname = txtName.Text,
                                           state          = "true",
                                           trans          = "",
                                           phone          = txtMobile.Text,
                                           tel            = txtTel.Text,
                                           email          = txtEmail.Text,
                                           address        = txtAdress.Text,
                                           Reagent        = txtReagent.Text;

                                    Data_Importer Data = new Data_Importer();
                                    string        data = await Data.GET("https://www.papiloo.ir/Papiloo/App/Register/Insert.php", application, managename, serial, cammersialname, state, trans, phone, tel, email, address, Reagent);

                                    //MessageBox.Show("نسخه آزمایشی در دسترس شماست", " ثبت نام", MessageBoxButtons.OK, MessageBoxIcon.Information);

                                    //------------tarif etelaate foroshgah va modir

                                    save.CommercialName = txtName.Text;
                                    save.ManageName     = txtManageName.Text;
                                    save.Mobile         = txtMobile.Text;
                                    save.Tel            = txtTel.Text;
                                    save.Email          = txtEmail.Text;
                                    save.Address        = txtAdress.Text;
                                    //-----------tanzimate sms
                                    save.GroupSms       = "true";
                                    save.WelcomeSms     = "true";
                                    save.AcceptSms      = "true";
                                    save.ReadySms       = "true";
                                    save.DeliverySms    = "true";
                                    save.BirthDaySms    = "true";
                                    save.InviteClubeSms = "true";
                                    //-----------------
                                    context.SaveChanges();
                                    //----
                                    frmMain.toolCreateServiceToolStripMenuItem.Enabled = true;
                                    frmMain.toolToolsToolStripMenuItem.Enabled         = true;
                                    frmMain.toolSearchToolStripMenuItem.Enabled        = true;
                                    frmMain.toolSmsToolStripMenuItem.Enabled           = true;
                                    frmMain.toolAnbar.Enabled                        = true;
                                    frmMain.toolReports.Enabled                      = true;
                                    frmMain.toolBackupRestore.Enabled                = true;
                                    frmMain.toolManageToolStripMenuItem1.Visible     = true;
                                    frmMain.toolManagePriceToolStripMenuItem.Visible = true;
                                    frmMain.tooSettingApplication.Visible            = true;
                                    frmMain.toolManageToolStripMenuItem.Enabled      = true;
                                    frmMain.strlblVersion.Text                       = "نسخه آزمایشی";
                                    //------ // BARAYE INKE IdPaye ra begirad
                                    MessageBox.Show("نسخه آزمایشی در دسترس شماست", " ثبت نام", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                    string       strReq;
                                    string       strData;
                                    Stream       dataStream;
                                    StreamReader reader;
                                    WebRequest   request;
                                    WebResponse  response;
                                    strReq     = "http://www.papiloo.ir/Papiloo/App/Register/Select_Serial.php?Serial=" + HDDSerialL.SerialNumber();
                                    request    = WebRequest.Create(strReq);
                                    response   = request.GetResponse();
                                    dataStream = response.GetResponseStream();
                                    reader     = new StreamReader(dataStream);
                                    strData    = reader.ReadToEnd();
                                    //MessageBox.Show(strData);
                                    reader.Close();
                                    response.Close();
                                    //--------
                                    var       addReg = context.Reg.FirstOrDefault();
                                    string [] a      = strData.Split('*');
                                    addReg.IdPaye = a[0];
                                    context.SaveChanges();
                                    Application.Restart();
                                    //this.Close();
                                }
                                else
                                {
                                    MessageBox.Show("اینترنت وصل نیست", "اینترنت", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                                    return;
                                }
                            }
                            catch (Exception)
                            {
                                MessageBox.Show("اینترنت قطع است", "ارتباط", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                                return;
                            }
                        }
                        else
                        {
                            try
                            {
                                //---------add www for https
                                Ping      ping       = new Ping();
                                PingReply pingStatus = ping.Send("www.papiloo.ir");

                                if (pingStatus.Status == IPStatus.Success)
                                {
                                    var    ser            = context.Reg.FirstOrDefault();
                                    string application    = "خشکشویی",
                                           managename     = txtManageName.Text,
                                           serial         = IDGenerator.GetCPUId(),
                                           cammersialname = txtName.Text,
                                           state          = "false",
                                           trans          = "",
                                           phone          = txtMobile.Text,
                                           tel            = txtTel.Text,
                                           email          = txtEmail.Text,
                                           address        = txtAdress.Text,
                                           Reagent        = txtReagent.Text;


                                    Data_Importer Data = new Data_Importer();
                                    string        data = await Data.GET("https://www.papiloo.ir/Papiloo/App/Register/Insert.php", application, managename, serial, cammersialname, state, trans, phone, tel, email, address, Reagent);

                                    //MessageBox.Show("نسخه آزمایشی در دسترس شماست", " ثبت نام", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                    //--------
                                    Setting setting = new Setting();
                                    //------------tarif etelaate foroshgah va modir
                                    setting.CommercialName = txtName.Text;
                                    setting.ManageName     = txtManageName.Text;
                                    setting.Mobile         = txtMobile.Text;
                                    setting.Tel            = txtTel.Text;
                                    setting.Email          = txtEmail.Text;
                                    setting.Address        = txtAdress.Text;
                                    //-----------tanzimate sms
                                    setting.GroupSms       = "true";
                                    setting.WelcomeSms     = "true";
                                    setting.AcceptSms      = "true";
                                    setting.ReadySms       = "true";
                                    setting.DeliverySms    = "true";
                                    setting.BirthDaySms    = "true";
                                    setting.InviteClubeSms = "true";
                                    //-----------------
                                    context.Setting.Add(setting);
                                    context.SaveChanges();
                                    frmMain.strlblVersion.Text = "نسخه آزمایشی";
                                    MessageBox.Show("نسخه آزمایشی در دسترس شماست", " ثبت نام", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                    Application.Restart();
                                    //this.Close();
                                }
                                else
                                {
                                    MessageBox.Show("اینترنت وصل نیست", "اینترنت", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                                    return;
                                }
                            }
                            catch (Exception)
                            {
                                MessageBox.Show("اینترنت قطع است", "ارتباط", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                                return;
                            }
                        }
                    }
                }

                else
                {
                    MessageBox.Show("کد تایید اشتباه است", "اخطار", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }