// CONSTRUCTOR //------------------------------------------------------------------------------------------------------------ public frmCaixa(objCaixa caixa, Form formOrigem) { InitializeComponent(); _formOrigem = formOrigem; _caixa = caixa; bindCaixa.DataSource = typeof(objCaixa); bindCaixa.Add(_caixa); BindingCreator(); propSituacao = _caixa.IDSituacao; //--- Get Data with TRANSACTION var access = new AcessoControlBLL(); object dbTran = access.GetNewAcessoWithTransaction(); ObterConta(dbTran); ObterMovimentacaoList(dbTran); access.CommitAcessoWithTransaction(dbTran); //--- check if exists nivelamento checkAjusteNivelamento(); txtObservacao.GotFocus += txtObservacao_GotFocus; txtObservacao.LostFocus += txtObservacao_LostFocus; }
private static bool GetAuthorization(EnumAcessoTipo AuthLevel, string AuthDescription, Form formOrigem = null) { var frmA = new Main.frmUserAuthorization(AuthDescription, formOrigem); frmA.ShowDialog(); if (frmA.DialogResult != DialogResult.OK) { return(false); } try { // --- Ampulheta ON Cursor.Current = Cursors.WaitCursor; //--- GET User Data var db = new AcessoControlBLL(); object obj = db.GetAuthorization(frmA.propUser, frmA.propSenha, AuthLevel, AuthDescription); if (obj.GetType() == typeof(objUsuario)) { return(true); } else { AbrirDialog("Uma falha ocorreu na autorização:\n" + obj.ToString(), "Autorização Negada", DialogType.OK, DialogIcon.Warning); return(false); } } catch (Exception ex) { AbrirDialog("Uma exceção ocorreu ao obter a autorização..." + "\n" + ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation); return(false); } finally { // --- Ampulheta OFF Cursor.Current = Cursors.Default; } }
//--- VERIFICA SE EXISTE SERVER CONFIG TO GET CONN STRING //------------------------------------------------------------------------------------------------------------ private static bool CheckServerAccess() { AcessoControlBLL acessoBLL = new AcessoControlBLL(); string TestAcesso = acessoBLL.GetConnString(); //--- open FRMCONNSTRING: to define the string de conexao if (string.IsNullOrEmpty(TestAcesso)) { Main.frmConnString fcString = new Main.frmConnString(); fcString.ShowDialog(); if (fcString.DialogResult != DialogResult.OK) { return(false); } return(true); } return(true); }
private void ObterArquivo() { AcessoControlBLL aBLL = new AcessoControlBLL(); try { // --- Ampulheta ON Cursor.Current = Cursors.WaitCursor; SourceXMLFile = aBLL.GetConfigXMLPath(); } catch (Exception ex) { AbrirDialog("Uma exceção ocorreu ao Obter acesso ao arquivo de configuração XML..." + "\n" + ex.Message, "Exceção", DialogType.OK, DialogIcon.Exclamation); } finally { // --- Ampulheta OFF Cursor.Current = Cursors.Default; } }
// LOAD private void frmConfigServidor_Load(object sender, EventArgs e) { //--- Get Connection String AcessoControlBLL bBLL = new AcessoControlBLL(); txtStringConexao.Text = bBLL.GetConnString(); if (!string.IsNullOrEmpty(txtStringConexao.Text)) { if (txtStringConexao.Text.Contains("Server=tcp:") || txtStringConexao.Text.Contains("Server = tcp:")) { lblServidorTipo.Text = "Servidor REMOTO"; } else { lblServidorTipo.Text = "Servidor LOCAL"; } } else { lblServidorTipo.Text = "Servidor INDEFINIDO"; } }
private ErrorProvider EP = new ErrorProvider(); // default error provider #region SUB NEW | CONSTRUCTOR | PROPERTIES // CONSTRUCTOR WITH OBJECT DESPESA //------------------------------------------------------------------------------------------------------------ public frmProvisorio(objDespesaProvisoria provisoria, Form formOrigem) { InitializeComponent(); // get formOrigem _formOrigem = formOrigem; // create acesso dados AcessoControlBLL acesso = new AcessoControlBLL(); object dbTran = acesso.GetNewAcessoWithTransaction(); // set DESPESA _provisoria = provisoria; dtpRetiradaData.MinDate = DateTime.Today; // GET DATA if (provisoria.IDProvisorio != null) { GetDespesas(dbTran); } else { lstDespesas = new List <objDespesa>(); } // Define CONTA & SETOR if (_provisoria.IDProvisorio == null) { DefineConta(ContaPadrao()); DefineSetor(SetorPadrao()); } else { GetConta(dbTran); objSetor setor = new objSetor(_provisoria.IDSetor); setor.Setor = _provisoria.Setor; DefineSetor(setor); } //--- CLOSE CONNECTION acesso.CommitAcessoWithTransaction(dbTran); // binding bindProvisoria.DataSource = typeof(objDespesaProvisoria); bindProvisoria.Add(_provisoria); BindingCreator(); if (_provisoria.IDProvisorio == null) { Sit = EnumFlagEstado.NovoRegistro; _provisoria.RetiradaData = DateTime.Today; } else if (_provisoria.Concluida) { Sit = EnumFlagEstado.RegistroBloqueado; } else { Sit = EnumFlagEstado.RegistroSalvo; } // handlers _provisoria.PropertyChanged += RegistroAlterado; HandlerKeyDownControl(this); }