Exemple #1
0
 public CadCaixas()
 {
     InitializeComponent();
     txCod.ToNumeric();
     txNome.Focus();
     this.contoller = new CaixasController();
 }
        public override object[] DoInBackGround(int param)
        {
            Movimentos_caixasController controller = new Movimentos_caixasController();
            List <Movimentos_caixas>    list       = controller.GetMovimentosCaixaAtual();

            foreach (Movimentos_caixas mov in list)
            {
                if (mov.Tipo_mov == (int)Tipo_movimentacao_caixa.SAIDA || mov.Tipo_mov == (int)Tipo_movimentacao_caixa.TROCO || mov.Tipo_mov == (int)Tipo_movimentacao_caixa.FECHAMENTO)
                {
                    mov.Valor = mov.Valor;
                }
            }

            decimal valorAbertura = controller.GetUltimoMovimentoAbertura().Valor;
            decimal totalSaidas   = controller.GetTotalMovimentacoesCaixaAtual(Tipo_movimentacao_caixa.SAIDA);
            decimal totalEntradas = controller.GetTotalMovimentacoesCaixaAtual(Tipo_movimentacao_caixa.ENTRADA);
            decimal totalCaixa    = controller.GetTotalCaixa();

            Caixas caixaAtual = new CaixasController().Find(controller.Get_ID_CaixaAtualUsuario());

            return(new object[]
            {
                list,
                caixaAtual.Nome,
                UsuariosController.UsuarioAtual.Nome,
                valorAbertura,
                totalEntradas,
                totalSaidas *(-1),
                totalCaixa
            });
        }
Exemple #3
0
        private void ListarCaixasDisponiveis()
        {
            List <Caixas> list = new CaixasController().CaixasAbertos();

            dataGrid.ItemsSource = list;

            dataGrid.Focus();
            if (list.Count > 0)
            {
                dataGrid.SelectedIndex = 0;
            }
        }
 public CaixasControllerTest()
 {
     _mocker           = new AutoMocker();
     _caixasController = _mocker.CreateInstance <CaixasController>();
 }