public FinancasCadastrarView()
        {
            InitializeComponent();

            try
            {
                financasController = new FinancasController();
                dataPikcerformat();
            }
            catch (Exception e)
            {
                enviaMsg(e.Message, "erro");
            }
        }
        private void btn_salvar_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.verificar != 0)
                {
                    throw new Exception("Não é possível alterar Situação de um Pedido Finalizado ou Cancelado");
                }

                if (cb_situacao.SelectedIndex.Equals(-1))
                {
                    throw new Exception("Informe a Situação");
                }
                else
                {
                    this.pedidoController.atualizarSituacao(cb_situacao.SelectedItem.ToString(), this.idPedido);
                    enviaMsg("Situação Atualizada", "check");

                    if (cb_situacao.SelectedItem.ToString() == "Finalizado")
                    {
                        dto.Pedido p = this.pedidoController.pesquisaPedidoId(this.idPedido);
                        Cliente    c = this.clienteController.pesquisaClienteId(p.Id_cliente);

                        Financas f = new Financas
                        {
                            Tipo_fluxo = "Entrada",
                            Titulo     = "Pedido " + " de " + c.Nome,
                            Descricao  = "Contato:" + c.Celular +
                                         ", Data de Entrega: " + p.Data_entrega.Substring(0, 10),
                            Valor           = p.Valor_total,
                            Data_lancamento = DateTime.Now
                        };

                        FinancasController financasController = new FinancasController();
                        financasController.inserirFluxo(f);

                        enviaMsg("Pedido Transferido para Finanças", "check");
                    }

                    preencherDataGridView();
                    dataGridview(db_pedidos);
                    panel_pedidos.Visible = false;
                }
            }
            catch (Exception e1)
            {
                enviaMsg(e1.Message, "erro");
            }
        }
        public MensagensView(String msg, String tipo, int id, string obj)
        {
            InitializeComponent();
            pic_info.BackgroundImage = global::SeitonSystem.Properties.Resources.icon_aviso;

            this.tipo = tipo;
            this.id   = id;
            this.obj  = obj;

            btn_ok.Visible = true;
            lbl_msg.Text   = msg;

            produtoController  = new ProdutoController();
            clienteController  = new ClienteController();
            financasController = new FinancasController();
        }
        private void PreecherDropDown()
        {
            try
            {
                EstadoCivilController estadoCivilController = new EstadoCivilController(0);
                foreach (var estCivil in estadoCivilController.GetEstadoCivil())
                {
                    dplEstadoCivil.Items.Add(new ListItem(estCivil.EstadoCivil, estCivil.EstadoCivil));
                }

                StatusController statusController = new StatusController(0);
                foreach (var status in statusController.GetStatus())
                {
                    dplStatusConta.Items.Add(new ListItem(status.Descricao, status.Descricao));
                    dplStatusFuncionario.Items.Add(new ListItem(status.Descricao, status.Descricao));
                }

                DepartamentoController departamento = new DepartamentoController(0);
                foreach (var dep in departamento.GetDepartamento())
                {
                    dplDepartamento.Items.Add(new ListItem(dep.DescricaoDepartamento, dep.CodigoDepartamento.ToString()));
                }

                CargoController cargoController = new CargoController(0);
                foreach (var cargo in cargoController.GetCargo())
                {
                    dplCargo.Items.Add(new ListItem(cargo.Cargo, cargo.CodigoCargo.ToString()));
                }

                EmpresaController empresaController = new EmpresaController(0);
                foreach (var emp in empresaController.GetEmpresa())
                {
                    dplEmpresa.Items.Add(new ListItem(emp.NomeRazaoSocial, emp.NomeRazaoSocial.ToString()));
                }

                FinancasController financasController = new FinancasController(0, 0);
                foreach (var banco in financasController.GetBanco())
                {
                    dplBanco.Items.Add(new ListItem(banco.Nome, banco.CodigoBanco.ToString()));
                }
            }
            catch (Exception ex)
            {
                messagealert.InnerHtml = "Desculpe! Ocorreu um erro <br />" + ex.Message;
                ScriptManager.RegisterStartupScript(Page, Page.GetType(), "alertaTeste", "$('#alertaTeste').modal();", true);
            }
        }
        public FinancasAtualizarView(int idFluxo)
        {
            InitializeComponent();

            try
            {
                this.financasController = new FinancasController();
                this.financas           = new Financas();

                financas = financasController.pesquisaFinancasId(idFluxo);
                preencheTextBox();
                dataPikcerformat();
            }
            catch (Exception e)
            {
                enviaMsg(e.Message, "erro");
            }
        }
        public InicialView()
        {
            InitializeComponent();

            try
            {
                pedidoController   = new PedidoController();
                financasController = new FinancasController();
                preencherDataGridView();
                dataGridview();

                lucroDia();
            }
            catch (Exception e)
            {
                enviaMsg(e.Message, "erro");
            }
        }
Exemple #7
0
        public FinancasView2()
        {
            InitializeComponent();

            try
            {
                financasController = new FinancasController();

                financasPesquisa = new List <FinancasPesquisa>();
                financas         = new List <Financas>();

                preencheComboBox();
                exibeFluxos();
                dataGridview(db_fluxos);
            }
            catch (Exception e) {
                enviaMsg(e.Message, "erro");
            }
        }
Exemple #8
0
        public GraficosView()
        {
            InitializeComponent();

            try
            {
                this.pedidoController   = new PedidoController();
                this.financasController = new FinancasController();

                preencheComboBox();
            }
            catch (Exception e)
            {
                enviaMsg(e.Message, "erro");

                FinancasView2 f = new FinancasView2();
                f.Show();
                this.Close();
            }
        }
        private void preencherDados(List <FuncionarioModel> funcionarios)
        {
            foreach (var f in funcionarios)
            {
                #region Identificacao
                txtMatricula.Text       = f.Matricula.ToString();
                txtNomeFuncionario.Text = f.NomeFuncionario;
                dplSexo.Text            = f.Sexo;
                txtDataNascimento.Text  = f.DataNascimento;
                txtNacionalidade.Text   = f.Nacionalidade;
                txtNaturalidade.Text    = f.Naturalidade;
                dplEstadoCivil.Text     = f.EstadoCivil;
                txtNomeConjuge.Text     = f.NomeConjuge;
                txtNomeMae.Text         = f.NomeMae;
                txtNomePai.Text         = f.NomePai;
                dplPcd.Text             = f.PCD;
                #endregion

                #region Documentacao
                txtCPF.Text              = f.NumCPF.ToString();
                txtRG.Text               = f.NumRG.ToString();
                txtDtExpedicaoRG.Text    = f.DataExpedicaoRG;
                dplOrgaoRG.Text          = f.OrgaoExpeditor;
                txtPisPasep.Text         = f.NumPIS.ToString();
                txtNReservista.Text      = f.NumReservista.ToString();
                txtRAReservista.Text     = f.NumRAReservista.ToString();
                txtSerieReservista.Text  = f.SiglaSerieReservista;
                txtNTituloEleitoral.Text = f.NumTituloEleitor.ToString();
                txtZonaEleitoral.Text    = f.NumZonaEleitor.ToString();
                txtSecaoEleitoral.Text   = f.NumSecaoEleitor.ToString();
                txtNCTPS.Text            = f.NumCTPS.ToString();
                txtNSerieCTPS.Text       = f.NumSerie.ToString();
                dplUFCTPS.Text           = f.UFCTPS;
                txtDtExpedicaoCTPS.Text  = f.DataExpedicaoCTPS;
                #endregion

                #region Remuneracao
                FinancasController financasController = new FinancasController(0, f.Matricula);
                foreach (var fin in financasController.GetFinancas())
                {
                    dplConta.Text = fin.TipoConta;
                    //dblStatusConta.Text
                    dplBanco.Text    = fin.CodigoBanco.ToString();
                    txtNAgencia.Text = fin.Agencia.ToString();
                    txtNConta.Text   = fin.Conta.ToString();
                    txtDigito.Text   = fin.Digito.ToString();
                    txtSalario.Text  = fin.ValorSalarial.ToString();
                }

                #endregion

                #region Contato
                EnderecoController endereco = new EnderecoController(f.numCEP);
                foreach (var end in endereco.BuscarEndereco())
                {
                    txtCEP.Text        = end.CEP;
                    txtBairro.Text     = end.Bairro;
                    txtLogradouro.Text = end.Logradouro;
                    txtCidade.Text     = end.Cidade;
                    dplUFEndereco.Text = end.UF;
                    txtPais.Text       = end.Pais;
                }
                txtNumero.Text         = f.NumEndereco;
                txtComplemento.Text    = f.Complemento;
                txtTelResidencia.Text  = f.NumTelefone.ToString();
                txtTelCelular.Text     = f.NumTelCelular.ToString();
                txtTelComercial.Text   = f.NumTelComercial.ToString();
                txtRamal.Text          = f.NumRamal.ToString();
                txtEmail.Text          = f.Email;
                txtEmailComercial.Text = f.EmailComercial;
                #endregion


                #region DadoCurricular

                #endregion


                #region DadoContratual
                dplStatusFuncionario.Text = f.StatusFuncionario;
                dplEmpresa.Text           = f.Empresa;
                dplDepartamento.Text      = f.Departamento.ToString();
                DepartamentoController departamento = new DepartamentoController(f.Departamento);
                foreach (var dep in departamento.GetDepartamento())
                {
                    txtCCusto.Text = dep.CentroCusto;
                    FuncionarioController funcionarioController = new FuncionarioController(dep.MatriculaImediato);
                    var retorno = funcionarioController.Consultar();
                    foreach (var func in retorno)
                    {
                        txtGestor.Text      = func.NomeFuncionario;
                        txtGestorCargo.Text = func.Cargo;
                    }
                }
                dplCargo.Text          = f.CodigoCargo.ToString();
                dplTipo.Text           = f.TipoContrato;
                txtDtAdmissao.Text     = f.DataAdmissao;
                txtDtDesligamento.Text = f.DataDesligamento;
                #endregion
            }
        }