public bool Abre(Caixa_Situacao c) { if (c.Situacao_Id == 0) { MovimentoDAO DAO = new MovimentoDAO(); DataTable Result = new DataTable(); Result = DAO.Abre(c, Autenticacao.GetCodUsuario()); if (Result != null) { if (Result.Rows.Count > 0) { if (!Result.Rows[0].ItemArray[0].ToString().Equals("-1")) { try { Autenticacao.SetCaixa((int)Result.Rows[0].ItemArray[0]); } catch { Autenticacao.SetCaixa(0); } return(true); } } } } return(false); }