Exemplo n.º 1
0
        public static void finalizarProposta(Proposta objProposta, FrmProposta frmProposta)
        {
            try
            {
                FrmProposta.mostrarMensagem(TitaniumColector.Forms.FrmProposta.enumCor.BLUE, "Gravando informações na base de dados!", TitaniumColector.Forms.FrmProposta.enumCursor.WAIT);
                var daoItemProposta = new DaoProdutoProposta();
                var daoProposta     = new DaoProposta();
                var daoEmbalagem    = new DaoEmbalagem();

                daoEmbalagem.salvarEmbalagensSeparacao(objProposta);
                daoProposta.updatePropostaTbPickingMobile(objProposta, Proposta.StatusLiberacao.FINALIZADO, true, true);
                daoItemProposta.updateItemPropostaRetorno();
                daoProposta.updateVolumeProposta(objProposta.Codigo);
                daoProposta.retiraPropostaListaPrioridade(objProposta.Codigo, MainConfig.UserOn.Codigo);
            }
            catch (Exception ex)
            {
                throw new Exception("finalizarProposta()\n " + ex.Message);
            }
            finally
            {
                FrmAcao frm = new FrmAcao();
                FrmProposta.mostrarMensagem(TitaniumColector.Forms.FrmProposta.enumCor.RED, "", TitaniumColector.Forms.FrmProposta.enumCursor.DEFAULT);
                frmProposta.Dispose();
                frmProposta.Close();
                frm.Show();
            }
        }
Exemplo n.º 2
0
        private void Logar()
        {
            try
            {
                if (cbUsuario.SelectedItem != null && txtSenha.Text.Trim() != "")
                {
                    if (cbUsuario.SelectedItem != null)
                    {
                        var objUsuario = new Usuario((Usuario)cbUsuario.SelectedItem);

                        if (objUsuario.validaUsuario(cbUsuario.SelectedItem, cbUsuario.Text, txtSenha.Text))
                        {
                            MainConfig.UserOn = objUsuario;
                            MainConfig.UserOn.definePermissoes();
                            MainConfig.UserOn.registrarAcesso(Usuario.statusLogin.LOGADO);
                            this.cbUsuario.Text = "";
                            this.txtSenha.Text  = "";
                            FrmAcao frmAcao = new FrmAcao();

                            frmAcao.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show(" A senha digitada \n é inválida!!", "Login", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                            txtSenha.Text = "";
                            txtSenha.Focus();
                        }
                    }
                }
                else
                {
                    if (cbUsuario.SelectedItem != null && txtSenha.Text.Trim() == "")
                    {
                        txtSenha.Text = "";
                        txtSenha.Focus();
                    }
                    else
                    {
                        cbUsuario.Text = "";
                        cbUsuario.Focus();
                    }
                }
            }
            catch (Exception ex)
            {
                MainConfig.errorMessage("Não foi possível acessar o sistema! \nMotivo" + ex.Message, "Login");
            }
        }
Exemplo n.º 3
0
        private void Logar()
        {
            try
            {
                if (cbUsuario.SelectedItem != null && txtSenha.Text.Trim() != "")
                {
                    if (cbUsuario.SelectedItem != null)
                    {
                        objUsuario = new Usuario((Usuario)cbUsuario.SelectedItem);

                        if (objUsuario.validaUsuario(cbUsuario.SelectedItem, cbUsuario.Text, txtSenha.Text))
                        {
                            MainConfig.UserOn       = objUsuario;
                            MainConfig.CodigoAcesso = (Int64)objUsuario.registrarAcesso(MainConfig.UserOn, Usuario.statusLogin.LOGADO);
                            this.cbUsuario.Text     = "";
                            this.txtSenha.Text      = "";
                            FrmAcao frmAcao = new FrmAcao();

                            frmAcao.Show();
                            this.Hide();
                        }
                        else
                        {
                            MessageBox.Show(" A senha digitada \n é inválida!!", "Login", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1);
                            txtSenha.Text = "";
                            txtSenha.Focus();
                        }
                    }
                }
                else
                {
                    if (cbUsuario.SelectedItem != null && txtSenha.Text.Trim() == "")
                    {
                        txtSenha.Text = "";
                        txtSenha.Focus();
                    }
                    else
                    {
                        cbUsuario.Text = "";
                        cbUsuario.Focus();
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }