Example #1
0
        /// <summary>
        /// 主窗口装入事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void Frm_main_Load(object sender, EventArgs e)
        {
            //读取业务对象
            OracleDataAdapter bo01Adapter = SqlAssist.getSingleTableAdapter("select * from bo01");

            bo01Adapter.Fill(dt_bo01);

            List <Bo01> bo01_rows = ModelHelper.TableToEntity <Bo01>(dt_bo01);

            businessTab = bo01_rows.ToDictionary(key => key.bo001, value => value);

            Frm_login f_login = new Frm_login();

            f_login.ShowDialog();

            if (f_login.DialogResult == DialogResult.OK)  //登录成功处理..........
            {
                bs_user.Caption    = Envior.cur_userName;
                bs_version.Caption = AppInfo.AppVersion;
                f_login.Dispose();
            }
            else
            {
                return;
            }


            //读取发票基础信息
            this.ReadInvoiceBaseInfo();

            //连接打印服务
            this.ConnectPrtServ();

            Envior.TAX_APPID = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["APPID"].Value.ToString();
        }
Example #2
0
        private void barButtonItem39_ItemClick(object sender, ItemClickEventArgs e)
        {
            Frm_login frm_login = new Frm_login();

            frm_login.ShowDialog();
            frm_login.Dispose();
            Bs_CURUSER.Caption = Envior.cur_userName;
        }
Example #3
0
 private void timer1_Tick(object sender, EventArgs e)
 {
     if (progressBar1.Value < 100)
     {
         progressBar1.Value = progressBar1.Value + 5;
     }
     else
     {
         timer1.Enabled = false;
         Frm_login Login = new Frm_login(this);
         Login.Show();
         this.Visible = false;
     }
 }
Example #4
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            OracleDataAdapter bo01Adapter = SqlAssist.getSingleTableAdapter("select * from bo01");

            bo01Adapter.Fill(dt_bo01);

            List <Bo01> bo01_rows = ModelHelper.TableToEntity <Bo01>(dt_bo01);

            businessTab = bo01_rows.ToDictionary(key => key.bo001, value => value);

            Frm_login f_login = new Frm_login();

            f_login.ShowDialog();

            if (f_login.DialogResult == DialogResult.OK)              //登录成功处理..........
            {
                barStaticItem2.Caption = Envior.cur_userName;
                bs_version.Caption     = AppInfo.AppVersion;
                f_login.Dispose();

                //读取发票基础信息
                this.ReadInvoiceBaseInfo();
            }

            //连接打印进程
            this.ConnectPrtServ();

            //自动连接博思服务器
            //string autoConnect = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["ConnectFinInvoice"].Value.ToString();
            //if (autoConnect == "1") FinInvoice.AutoConnectBosi();

            //创建打印服务对象
            //Envior.prtserv = new n_prtserv();

            //读取 税务开票 APPID
            Envior.TAX_APPID = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["APPID"].Value.ToString();
            //读取 财政发票 开票点编码
            Envior.FIN_BILL_SITE = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["BILLSITE"].Value.ToString();
        }
Example #5
0
        private void Form1_FormClosed(object sender, FormClosedEventArgs e)
        {
            Frm_login frmlg = new Frm_login();

            frmlg.Show();
        }
 public cls_login(View.Frm_login _f_login)
 {
     _frm_login     = _f_login;
     _cls_dav_login = Model.cls_dav_loginReal._Instance;
     _met_events_();
 }
Example #7
0
 public Frm_tela_de_bloqueio(Frm_login loginEnviado)
 {
     login = loginEnviado;
     InitializeComponent();
 }
Example #8
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            OracleDataAdapter bo01Adapter = SqlAssist.getSingleTableAdapter("select * from bo01");

            bo01Adapter.Fill(dt_bo01);

            List <Bo01> bo01_rows = ModelHelper.TableToEntity <Bo01>(dt_bo01);

            businessTab = bo01_rows.ToDictionary(key => key.bo001, value => value);

            Frm_login f_login = new Frm_login();

            f_login.ShowDialog();

            if (f_login.DialogResult == DialogResult.OK)              //登录成功处理..........
            {
                Bs_CURUSER.Caption = Envior.cur_userName;
                bs_version.Caption = AppInfo.AppVersion;
                f_login.Dispose();

                //读取发票基础信息
                this.ReadInvoiceBaseInfo();
            }

            //连接打印进程
            this.ConnectPrtServ();

            //自动连接博思服务器
            //string autoConnect = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["ConnectFinInvoice"].Value.ToString();
            //if (autoConnect == "1") FinInvoice.AutoConnectBosi();

            //创建打印服务对象
            //Envior.prtserv = new n_prtserv();

            //读取 税务开票 APPID
            Envior.TAX_APPID = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["APPID"].Value.ToString();
            //读取 财政发票 开票点编码
            Envior.FIN_BILL_SITE = ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["BILLSITE"].Value.ToString();

            //打开身份证读取器
            Envior.IDC_Reader_State = false;
            if (ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["IDC_Reader"].Value.ToString() == "1")
            {
                Envior.IDC_Reader_Rate = int.Parse(ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["IDC_Reader_Rate"].Value.ToString());
                Envior.IDC_Reader_Port = int.Parse(ConfigurationManager.OpenExeConfiguration(Application.ExecutablePath).AppSettings.Settings["IDC_Reader_Port"].Value.ToString());
                CVRSDK.CVR_SetComBaudrate(Envior.IDC_Reader_Rate);  // 设置波特率
                if (0 == Envior.IDC_Reader_Port)                    //usb
                {
                    for (int i = 1001; i <= 1016; i++)
                    {
                        if (1 == CVRSDK.CVR_InitComm(i))
                        {
                            Envior.IDC_Reader_State = true;
                            Envior.IDC_Reader_Port  = i;
                            break;
                        }
                    }
                }
                else if (CVRSDK.CVR_InitComm(Envior.IDC_Reader_Port) == 1)                  //UART
                {
                    Envior.IDC_Reader_State = true;
                }

                if (!Envior.IDC_Reader_State)
                {
                    XtraMessageBox.Show("打开身份证读卡器失败!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
            else
            {
                Envior.IDC_Reader_State = false;
            }

            if (Envior.IDC_Reader_State)
            {
                bsi_idc.Caption = "已连接";
            }
            else
            {
                bsi_idc.Caption = "未连接";
            }
        }
Example #9
0
        public void login(string login, string senha, Frm_login fg)
        {
            try
            {
                Form1          frm      = new Form1();
                uc_automovel   uc_auto  = new uc_automovel();
                uc_cargo       uc_cargo = new uc_cargo();
                uc_cliente     uc_cl    = new uc_cliente();
                uc_funcionario uc_func  = new uc_funcionario();
                uc_locacao     uc_loc   = new uc_locacao();
                uc_marca       uc_marc  = new uc_marca();
                uc_modelo      uc_mod   = new uc_modelo();
                Login          lg       = new Login();
                MySqlCommand   cmd      = new MySqlCommand("sp_login", conexao);

                cmd.Parameters.AddWithValue("login", login);
                cmd.Parameters.AddWithValue("senha", senha);
                cmd.CommandType = CommandType.StoredProcedure;
                conexao.Open();
                cmd.ExecuteNonQuery();
                MySqlDataReader dtr = cmd.ExecuteReader();
                if (dtr.Read())
                {
                    string tipo = dtr.GetString("tb_usuario_tipo");
                    if (tipo.Equals("Gerente"))
                    {
                        frm.lbl_id.Text      = dtr.GetString("tb_usuario_id");
                        frm.lbl_usuario.Text = dtr.GetString("tb_usuario_email");
                        frm.lbl_tipo.Text    = tipo;

                        frm.Show();
                        fg.Hide();
                    }
                    else if (tipo.Equals("Vendedor"))
                    {
                        frm.lbl_id.Text      = dtr.GetString("tb_usuario_id");
                        frm.lbl_usuario.Text = dtr.GetString("tb_usuario_email");
                        frm.lbl_tipo.Text    = tipo;
                        //permissoes
                        frm.btn_usuario_panel.Enabled = false;

                        uc_auto.btn_exclui_veiculo.Enabled     = false;
                        uc_cargo.btn_exclui_cargo.Enabled      = false;
                        uc_cl.btn_exclui.Enabled               = false;
                        uc_func.btn_exclui_funcionario.Enabled = false;
                        uc_loc.button3.Enabled           = false;
                        uc_marc.btn_exclui_marca.Enabled = false;
                        uc_mod.btn_exclui_modelo.Enabled = false;

                        frm.Show();
                        fg.Hide();
                    }
                    else
                    {
                        MessageBox.Show("Verifique se os campos foram digitados corretamente.");
                    }
                }
                else
                {
                    MessageBox.Show("Verifique se os campos foram digitados corretamente !!!");
                }
            }
            catch (Exception)
            {
                MessageBox.Show("Erro (logindao).");
            }
        }