Example #1
0
        private void BtnSalvar_Click(object sender, EventArgs e)
        {
            FormaPagamentoDAO daoFormaPagamento = new FormaPagamentoDAO();
            FornecedoresDAO   daoFornecedor     = new FornecedoresDAO();

            if (ValidaConta())
            {
                ContaPagar.formaPagamento = daoFormaPagamento.BuscarPorID(Convert.ToInt32(txtCodFormaPagamento.Text)) as FormaPagamentos;
                ContaPagar.fornecedor     = daoFornecedor.BuscarPorID(Convert.ToInt32(txtCodFornecedor.Text)) as Fornecedores;
                ContaPagar.modelo         = txtModelo.Text;
                ContaPagar.serie          = txtSerie.Text;
                ContaPagar.nrNota         = txtNrNota.Text;
                ContaPagar.nrParcela      = Convert.ToInt32("0" + txtNrParcela.Text);
                ContaPagar.dtVencimento   = txtDtVencimento.Value;
                ContaPagar.dtEmissao      = txtDtEmissao.Value;
                ContaPagar.vlrParcela     = 1;
                ContaPagar.observacoes    = txtObeservacoes.Text;
                ContaPagar.dtCadastro     = DateTime.Now;
                ContaPagar.dtAlteracao    = DateTime.Now;
                ContaPagar.usuario        = UsuarioLogado.Usuario;
                ContaPagar.pago           = chkPaga.Checked;

                CtrlContaPagar.Inserir(ContaPagar);
            }
        }
Example #2
0
        public AddObservacao(int tipo, string id, string nome)
        {
            InitializeComponent();
            textPara.Text      = nome;
            this.ActiveControl = textObservacao;
            this.id            = Convert.ToInt16(id);

            obsDAO = new ObservacoesDAO();

            switch (tipo)
            {
            case 1:
                this.Text  += " - Cliente";
                clientesDAO = new ClientesDAO();
                break;

            case 2:
                this.Text       += " - Trabalhador";
                trabalhadoresDAO = new TrabalhadoresDAO();
                break;

            case 3:
                this.Text      += " - Fornecedor";
                fornecedoresDAO = new FornecedoresDAO();
                break;
            }
        }
 public ActionResult Edita(int id, Fornecedor fornecedor)
 {
     if (ModelState.IsValid)
     {
         FornecedoresDAO dao = new FornecedoresDAO();
         Fornecedor      p   = dao.BuscaPorId(id);
         p.DenominacaoSocial = fornecedor.DenominacaoSocial;
         p.CNPJ              = fornecedor.CNPJ;
         p.Endereco          = fornecedor.Endereco;
         p.UF                = fornecedor.UF;
         p.Cidade            = fornecedor.Cidade;
         p.Bairro            = fornecedor.Bairro;
         p.CEP               = fornecedor.CEP;
         p.Email             = fornecedor.Email;
         p.Telefone          = fornecedor.Telefone;
         p.PrazoMedioEntrega = fornecedor.PrazoMedioEntrega;
         dao.Atualiza(p);
         RegistrarLog(p, "EDITOU");
         return(RedirectToAction("Index", "Fornecedor"));
     }
     else
     {
         return(RedirectToAction("Editar", "Fornecedor", new { id }));
     }
 }
        public ActionResult Index()
        {
            FornecedoresDAO dao = new FornecedoresDAO();

            ViewBag.Fornecedores = dao.Lista();
            return(View());
        }
Example #5
0
 public ListForn()
 {
     InitializeComponent();
     fornecedoresDAO = new FornecedoresDAO();
     cidadesDAO      = new CidadesDAO();
     estadosDAO      = new EstadosDAO();
 }
Example #6
0
        public IEnumerable <Compras> GetFilters([FromQuery] string nota, [FromQuery] string fornecedor, [FromQuery] DateTime dateMin, [FromQuery] DateTime dateMax)
        {
            FornecedoresDAO      DaoFornecedor    = new FornecedoresDAO();
            CondicaoPagamentoDAO DaoCondPagamento = new CondicaoPagamentoDAO();

            var lista         = DaoCompra.BuscarCompra_Filtro(nota, fornecedor, dateMin, dateMax);
            var convertedList = (from rw in lista.AsEnumerable()
                                 select new Compras()
            {
                modelo = Convert.ToString(rw["modelo"]),
                serie = Convert.ToString(rw["serie"]),
                nrNota = Convert.ToString(rw["nrNota"]),
                fornecedor = DaoFornecedor.BuscarPorID(Convert.ToInt64(rw["codFornecedor"])) as Fornecedores,
                condPagamento = DaoCondPagamento.BuscarPorID(Convert.ToInt64(rw["codCondPagamento"])) as CondicaoPagamentos,
                dtEmissao = Convert.ToDateTime(rw["dtEmissao"]),
                dtChegada = Convert.ToDateTime(rw["dtChegada"]),
                cfi = Convert.ToBoolean(rw["cfi"]),
                frete = Convert.ToDouble(Convert.ToDouble(rw["frete"]).ToString("N2")),
                seguro = Convert.ToDouble(Convert.ToDouble(rw["seguro"]).ToString("N2")),
                despesa = Convert.ToDouble(Convert.ToDouble(rw["despesa"]).ToString("N2")),
                situacao = Convert.ToBoolean(rw["situacao"]),
                observacoes = Convert.ToString(rw["observacoes"]),
                dtCadastro = Convert.ToDateTime(Convert.ToDateTime(rw["dtCadastro"]).ToString("dd-MM-yyyy")),
                dtAlteracao = Convert.ToDateTime(rw["dtAlteracao"]),
                totalProduto = Convert.ToDouble(Convert.ToDouble(rw["totalProduto"]).ToString("N2")),
                totalPagar = Convert.ToDouble(Convert.ToDouble(rw["totalPagar"]).ToString("N2")),
                usuario = Convert.ToString(rw["usuario"]),
                listaItem = DaoCompra.BuscarItem(Convert.ToString(rw["modelo"]), Convert.ToString(rw["serie"]), Convert.ToString(rw["nrNota"]), Convert.ToInt64(rw["codFornecedor"])),
                listaContasPagar = DaoCompra.BuscarContasPagar(Convert.ToString(rw["modelo"]), Convert.ToString(rw["serie"]), Convert.ToString(rw["nrNota"]), Convert.ToInt64(rw["codFornecedor"])),
            }).ToList();

            return(convertedList);
        }
        public ActionResult Editar(int id)
        {
            FornecedoresDAO dao        = new FornecedoresDAO();
            Fornecedor      fornecedor = dao.BuscaPorId(id);

            ViewBag.Fornecedores = fornecedor;
            return(View());
        }
Example #8
0
 public PesqForn()
 {
     InitializeComponent();
     modelDB         = new ModelDB();
     fornecedoresDAO = new FornecedoresDAO();
     cidadesDAO      = new CidadesDAO();
     estadosDAO      = new EstadosDAO();
     observacoesDAO  = new ObservacoesDAO();
     check           = false;
 }
        public ActionResult Acompanhamentos()
        {
            AcompanhamentoFornecedoresDAO dao = new AcompanhamentoFornecedoresDAO();
            FornecedoresDAO fornDAO           = new FornecedoresDAO();

            ViewBag.Acompanhamentos = dao.Lista();
            ViewBag.Fornecedores    = fornDAO.Lista();

            return(View());
        }
        public ActionResult ViewPedidos(int id)
        {
            FornecedoresDAO dao        = new FornecedoresDAO();
            ProdutosDAO     prodDAO    = new ProdutosDAO();
            Fornecedor      fornecedor = dao.BuscaPorId(id);

            ViewBag.Fornecedor = fornecedor;
            ViewBag.Produtos   = prodDAO.Lista();
            return(View());
        }
        public ActionResult Remover(int id)
        {
            FornecedoresDAO dao        = new FornecedoresDAO();
            Fornecedor      fornecedor = dao.BuscaPorId(id);

            RegistrarLog(fornecedor, "DELETOU");
            dao.Remover(fornecedor);

            return(Json(id));
        }
        public ActionResult Adiciona(Fornecedor fornecedor)
        {
            if (ModelState.IsValid)
            {
                FornecedoresDAO dao = new FornecedoresDAO();
                dao.Adiciona(fornecedor);
                RegistrarLog(fornecedor, "REGISTROU");

                return(RedirectToAction("Index", "Fornecedor"));
            }
            else
            {
                return(View("Form", "Fornecedor"));
            }
        }
        public ActionResult RealizaPedido(int id, Produto[] model, double valorTotal)
        {
            FornecedoresDAO fDAO       = new FornecedoresDAO();
            Fornecedor      fornecedor = fDAO.BuscaPorId(id);
            ProdutosDAO     pDAO       = new ProdutosDAO();
            PedidosDAO      dao        = new PedidosDAO();
            Pedido          pedido     = new Pedido
            {
                ValorTotal = valorTotal
            };

            foreach (Produto produto in model)
            {
                Produto produtoAdd = pDAO.BuscaPorId(produto.Id);
                produtoAdd.PrecoPorUnidade = produto.PrecoPorUnidade;
                produtoAdd.Quantidade      = produto.Quantidade;
                pedido.IncluiProduto(produtoAdd);
            }

            dao.Adiciona(pedido);

            AcompanhamentoFornecedoresDAO acDAO          = new AcompanhamentoFornecedoresDAO();
            AcompanhamentoFornecedores    acompanhamento = new AcompanhamentoFornecedores()
            {
                DataEmissao  = DateTime.Now,
                DataEntrega  = DateTime.Now.AddDays(fornecedor.PrazoMedioEntrega),
                Entregue     = false,
                FornecedorId = fornecedor.Id,
                PedidoId     = pedido.Id,
                ValorTotal   = valorTotal,
            };


            acDAO.Adiciona(acompanhamento);

            RegistrarLog(fornecedor, "registrou pedido n");

            return(Json("success"));
        }
Example #14
0
        public IEnumerable <EquipMotos.MODEL.ContasPagar> GetFilters([FromQuery] string nota, [FromQuery] string fornecedor, [FromQuery] string formaPagamento, [FromQuery] DateTime dateMin, [FromQuery] DateTime dateMax)
        {
            FornecedoresDAO   DaoFornecedor     = new FornecedoresDAO();
            FormaPagamentoDAO DaoFormaPagamento = new FormaPagamentoDAO();

            var lista         = DaoContasPagar.BuscarConta_Filtro(nota, fornecedor, formaPagamento, dateMin, dateMax);
            var convertedList = (from rw in lista.AsEnumerable()
                                 select new EquipMotos.MODEL.ContasPagar()
            {
                nrNota = Convert.ToString(rw["nrNota"]),
                modelo = Convert.ToString(rw["modelo"]),
                serie = Convert.ToString(rw["serie"]),
                fornecedor = DaoFornecedor.BuscarPorID(rw["codFornecedor"]) as EquipMotos.MODEL.Fornecedores,
                nrParcela = Convert.ToInt32(rw["nrParcela"]),
                vlrParcela = Convert.ToDouble(Convert.ToDouble(rw["valorParcela"]).ToString("N2")),
                formaPagamento = DaoFormaPagamento.BuscarPorID(rw["codFormaPagamento"]) as EquipMotos.MODEL.FormaPagamentos,
                dtEmissao = Convert.ToDateTime(rw["dtEmissao"]),
                dtVencimento = Convert.ToDateTime(Convert.ToDateTime(rw["dtVencimento"]).ToString("dd-MM-yyyy")),
                pago = Convert.ToBoolean(rw["pago"])
            }).ToList();

            return(convertedList);
        }
Example #15
0
        public AddForn(string id)
        {
            InitializeComponent();
            obrasDAO        = new ObrasDAO();
            ofDAO           = new ObrasFornecedoresDAO();
            fornecedoresDAO = new FornecedoresDAO();

            textId.Text = id;

            #region Inicialização do dataGridView (criação das colunas)
            dataGridForn.Columns.Add("Id", "Código");
            dataGridForn.Columns.Add("Fornecedor.Nome", "Fornecedor");

            DataGridViewCheckBoxColumn checkboxColumn2 = new DataGridViewCheckBoxColumn();
            checkboxColumn2.Width = 20;
            dataGridForn.Columns.Add(checkboxColumn2);

            dataGridForn.Columns["Id"].Width = 45;
            dataGridForn.Columns["Fornecedor.Nome"].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
            #endregion

            carregarOF();
        }
Example #16
0
 public Backup()
 {
     InitializeComponent();
     agendDAO    = new AgendamentosDAO();
     cidadesDAO  = new CidadesDAO();
     clientesDAO = new ClientesDAO();
     fornDAO     = new FornecedoresDAO();
     fotosDAO    = new FotosDAO();
     logsDAO     = new LogsDAO();
     obrasDAO    = new ObrasDAO();
     ofDAO       = new ObrasFornecedoresDAO();
     otDAO       = new ObrasTrabalhadoresDAO();
     obsDAO      = new ObservacoesDAO();
     palavrasDAO = new PalavrasProibidasDAO();
     projetosDAO = new ProjetosDAO();
     regCauDAO   = new RegCauDAO();
     regCauPDAO  = new RegCauProjetoDAO();
     regCreaDAO  = new RegCreaDAO();
     regCreaPDAO = new RegCreaProjetoDAO();
     respDAO     = new ResponsavelDAO();
     trabDAO     = new TrabalhadoresDAO();
     usuariosDAO = new UsuariosDAO();
     inserts     = new StringBuilder();
 }
Example #17
0
 public CtrlFornecedores() : base(new FornecedoresDAO())
 {
     this.DaoFornecedor = (FornecedoresDAO)this.Dao;
 }