Пример #1
0
        public ActionResult CadastrarUnidade(Unidade obj)
        {
            UnidadeDAO dao = new UnidadeDAO();

            dao.cadastra(obj);
            return(RedirectToAction("frmCadastrarUnidade", "FormsCondominio"));
        }
Пример #2
0
        public ActionResult CadastrarUnidade(Unidade obj)
        {
            UnidadeDAO dao = new UnidadeDAO();

            dao.cadastra(obj);
            return(RedirectToAction("frmBuscaUnidade"));
        }
Пример #3
0
        public UnidadeController UnidadeInsert(UnidadeController Unidade)
        {
            try
            {
                UnidadeDAO        DAO     = new UnidadeDAO();
                UnidadeController Retorno = DAO.UnidadeInsert(Unidade);

                if (Retorno.TB020_id > 0)
                {
                    LogNegocios   Log_N = new LogNegocios();
                    LogController Log_C = new LogController();

                    Log_C.TB012_Id        = Retorno.TB012_id;
                    Log_C.TB011_Id        = Retorno.TB020_CadastradoPor;
                    Log_C.TB000_IdTabela  = 20;
                    Log_C.TB000_Tabela    = "Unidades";
                    Log_C.TB000_Data      = DateTime.Now;
                    Log_C.TB000_Descricao = MensagensLog.L0020.ToString().Replace("$Unidade", Retorno.TB012_id.ToString());
                    Log_N.LogInsert(Log_C);
                }


                return(Retorno);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #4
0
        private void refreshUnidades()
        {
            var listaUnidades = UnidadeDAO.retornaUnidades().Select(x => x.unidade).ToList();

            listaUnidades.Add("Gerenciar Unidades");
            colUnidade.DataSource = listaUnidades;
        }
Пример #5
0
        public ActionResult frmCadastraMorador()
        {
            UnidadeDAO dao = new UnidadeDAO();

            ViewBag.lstUnidade = dao.busca();
            return(View());
        }
Пример #6
0
        public ActionResult FrmCadastrarUnidade()
        {
            UnidadeDAO dao = new UnidadeDAO();

            ViewBag.lstUni = dao.busca();
            return(View());
        }
Пример #7
0
        public ActionResult FrmBuscarUnidade()
        {
            UnidadeDAO unidadeDAO = new UnidadeDAO();

            ViewBag.lstUnidade = unidadeDAO.busca();
            return(View());
        }
Пример #8
0
        public ActionResult frmBuscaUnidade()
        {
            UnidadeDAO     unidadeDAO = new UnidadeDAO();
            BlocoDAO       blocoDAO   = new BlocoDAO();
            PessoaDAO      pessoaDAO  = new PessoaDAO();
            List <Pessoa>  lstPessoa  = pessoaDAO.busca();
            List <Bloco>   lstBloco   = blocoDAO.busca();
            List <Unidade> lstUnidade = unidadeDAO.busca();
            Pessoa         pessoa     = new Pessoa();
            Bloco          bloco      = new Bloco();

            foreach (Unidade u in lstUnidade)
            {
                foreach (Pessoa p in lstPessoa)
                {
                    foreach (Bloco b in lstBloco)
                    {
                        if (b.id_bloco == u.bloco.id_bloco && p.id_pessoa == u.proprietario.id_pessoa)
                        {
                            u.bloco        = b;
                            u.proprietario = p;
                        }
                    }
                }
            }
            ViewBag.lstUnidade = lstUnidade;

            return(View());
        }
Пример #9
0
 public UnidadeCadastro(unidade unidade, UnidadeDAO unidadeDao, string metodo) // Sobrecarga de metodo para passar parametro de morador
 {
     this.metodo     = metodo;
     this.unidade    = unidade;
     this.unidadeDao = unidadeDao;
     InitializeComponent();
 }
Пример #10
0
        private void btPesquisar_Click(object sender, EventArgs e)
        {
            BancoDeDados banco              = new BancoDeDados();
            UnidadeDAO   unidadedao         = new UnidadeDAO();                                           //Instancio a Dao
            var          parametro_pesquisa = textFieldPesquisarUnidade.Text;                             // Recebo parametro do textfield de pesquisa
            var          pesquisa           = unidadedao.pesquisarUnidade(int.Parse(parametro_pesquisa)); // Chamo o metodo de pesquisa da dao e Executa a pesquisa, no caso esta apenas por nome  e listo ela

            dataGridUnidade.DataSource = pesquisa;                                                        // atribuo o valor recebido da consulta na lista
        }
Пример #11
0
        public ActionResult frmCadastraVisita()
        {
            VisitanteDAO daoV = new VisitanteDAO();
            UnidadeDAO   daoU = new UnidadeDAO();

            ViewBag.lstVisitante = daoV.busca();
            ViewBag.lstUnidade   = daoU.busca();

            return(View());
        }
Пример #12
0
 public Facade()
 {
     _funcionarioDAO          = FactoryDAO.CreateFuncionarioDAO();
     _clienteDAO              = FactoryDAO.CreateClienteDAO();
     _contratoDAO             = FactoryDAO.CreateContratoDAO();
     _unidadeDAO              = FactoryDAO.CreateUnidadeDAO();
     _historicoFuncionarioDAO = FactoryDAO.CreateHistoricoFuncionarioDAO();
     _verbaDAO            = FactoryDAO.CreateVerbaDAO();
     _contratoAliquotaDAO = FactoryDAO.CreateContratoAliquotaDAO();
 }
Пример #13
0
        private void metroTextButton3_Click_2(object sender, EventArgs e)
        {
            BancoDeDados banco      = new BancoDeDados();
            UnidadeDAO   unidadedao = new UnidadeDAO();
            var          unidade    = (unidade)dataGridUnidade.CurrentRow.DataBoundItem;
            var          alterar    = unidadedao.visualizarUnidade(unidade);

            UnidadeCadastro formUnidade = new UnidadeCadastro(alterar, unidadedao, "alterar"); //chama formulario

            formUnidade.ShowDialog();                                                          // Show dialog chama de forma assincrona
            carregaDadosUnidade();
        }
Пример #14
0
 public UnidadeController UnidadeAtualizar(UnidadeController Unidade_C)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.UnidadeAtualizar(Unidade_C));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #15
0
 public UnidadeController UnidadeSelect(long TB020_id)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.UnidadeSelect(TB020_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #16
0
        //public UnidadeController UnidadeAtualizarLogo(UnidadeController Unidade_C)
        //{
        //    try
        //    {
        //        UnidadeDAO DAO = new UnidadeDAO();

        //        UnidadeController Logo= DAO.UnidadeAtualizarLogo(Unidade_C);

        //        WSPortal.Portal WS = new WSPortal.Portal();
        //        WS.GravarLogoUnidade(Unidade_C.TB020_id);

        //        return Logo;
        //    }
        //    catch (Exception ex)
        //    {
        //        throw ex;
        //    }
        //}

        public UnidadeController UnidadeMatriz(long TB012_id)
        {
            try
            {
                UnidadeDAO DAO = new UnidadeDAO();
                return(DAO.UnidadeMatriz(TB012_id));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #17
0
 public List <UnidadeController> UnidadesContrato(Int64 TB012_id)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.UnidadesContrato(TB012_id));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #18
0
 public Boolean CorporativoVinculaUnidadeContrato(long TB020_id, long TB012_idCorporativo)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.CorporativoVinculaUnidadeContrato(TB020_id, TB012_idCorporativo));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #19
0
 public UnidadeController UnidadeCNPJJaCadastradoCorporativo(string CNPJ)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.UnidadeCNPJJaCadastradoCorporativo(CNPJ));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #20
0
 public UnidadeController UnidadeCNPJJaCadastrado(string CNPJ, int TB012_TipoContrato)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.UnidadeCNPJJaCadastrado(CNPJ, TB012_TipoContrato));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #21
0
 public Boolean UnidadeAtualizarDesconto(long TB020_id, byte[] Desconto)
 {
     try
     {
         UnidadeDAO DAO = new UnidadeDAO();
         return(DAO.UnidadeAtualizarDesconto(TB020_id, Desconto));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #22
0
 private void tbExcluirUnidade_Click(object sender, EventArgs e)
 {
     try
     {
         var        unidade    = (unidade)dataGridUnidade.CurrentRow.DataBoundItem; //Pegar linha selecionado
         UnidadeDAO unidadedao = new UnidadeDAO();
         unidadedao.excluirUnidade(unidade);
         //MessageBox.Show("Registro excluído com sucesso!");
         carregaDadosUnidade();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Пример #23
0
        private void CadastroGenerico_Load(object sender, EventArgs e)
        {
            switch (tipo)
            {
            case "Produto":
                Descricao.Text = "Produtos";
                this.Text      = "Gerenciar Produtos";
                List <Produto> listaProdutos = ProdutoDAO.retornaProdutos();
                if (listaProdutos.Count != null && listaProdutos.Count > 0)
                {
                    foreach (var listaProduto in listaProdutos)
                    {
                        dtgInsercao.Rows.Add(listaProduto.descricao, listaProduto.idProduto);
                    }
                }
                break;

            case "Empresa":
                Descricao.Text = "Empresas";
                this.Text      = "Gerenciar Empresas";
                List <VO.EmpresaCiclo> listaEmpresas = EmpresaCicloDAO.retornaEmpresas();
                if (listaEmpresas != null && listaEmpresas.Count > 0)
                {
                    foreach (var listaEmpresa in listaEmpresas)
                    {
                        dtgInsercao.Rows.Add(listaEmpresa.nome, listaEmpresa.idEmpresa);
                    }
                }
                break;

            case "Unidade":
                Descricao.Text = "Unidades";
                this.Text      = "Gerenciar Unidades";
                List <VO.Unidade> listaUnidades = UnidadeDAO.retornaUnidades();
                if (listaUnidades != null && listaUnidades.Count > 0)
                {
                    foreach (var listaUnidade in listaUnidades)
                    {
                        dtgInsercao.Rows.Add(listaUnidade.unidade, listaUnidade.idUnidade);
                    }
                }
                break;
            }
            if (dtgInsercao.Rows.Count > 0)
            {
                dtgInsercao.CurrentCell = dtgInsercao.Rows[0].Cells[0];
            }
        }
Пример #24
0
 private void btCadastrarUnidade_Click(object sender, EventArgs e)
 {
     try
     {
         unidade = new unidade();
         carregaUnidade();
         UnidadeDAO unidadeDao = new UnidadeDAO();
         unidadeDao.cadastrarUnidade(unidade);
         Index index = new Index();
         MessageBox.Show("Cadastrado com sucesso!");
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Пример #25
0
        public ActionResult frmBuscaBloco()
        {
            UnidadeDAO     unidadeDAO = new UnidadeDAO();
            List <Unidade> totUni     = unidadeDAO.busca();
            BlocoDAO       blocoDAO   = new BlocoDAO();
            List <Bloco>   lstBloco   = blocoDAO.busca();
            int            tot        = 0;

            foreach (Bloco b in lstBloco)
            {
                tot = 0;
                foreach (Unidade u in totUni)
                {
                    if (u.bloco.id_bloco == b.id_bloco)
                    {
                        tot += 1;
                    }
                }
                b.totUnidade = tot;
            }

            ViewBag.lstBloco = lstBloco;
            return(View());
        }
Пример #26
0
        private void btnNovoProduto_Click(object sender, EventArgs e)
        {
            refreshProdutos();
            refreshEmpresas();
            if (string.IsNullOrWhiteSpace(secagem.ciclo.VolumeFixo))
            {
                refreshUnidades();
                dtgProdutos.Rows.Add(true, "", "", "", "", "");
            }
            else
            {
                var unidade = secagem.ciclo.IsMetrosCubicos ? "m³" : "peças";

                if (UnidadeDAO.retornaID(unidade) == -1)
                {
                    UnidadeDAO.InsereUnidade(new Unidade
                    {
                        unidade = unidade
                    });
                }

                colUnidade.DataSource = new List <string> {
                    unidade
                };
                if (dtgProdutos.RowCount == 0)
                {
                    dtgProdutos.Rows.Add(true, "", secagem.ciclo.VolumeFixo, unidade, "", "");
                }
                else
                {
                    dtgProdutos.Rows.Add(true, "", "", unidade, "", "");
                }

                colUnidade.ReadOnly = true;
            }
        }
Пример #27
0
 public UnidadeRN()
 {
     dao = new UnidadeDAO();
 }
Пример #28
0
        private void btnReceber_Click(object sender, EventArgs e)
        {
            var msgErros = string.Empty;

            if (string.IsNullOrWhiteSpace(txtDescricao.Text))
            {
                msgErros += Environment.NewLine + "Descrição não pode estar em branco.";
            }

            if (string.IsNullOrWhiteSpace(txtOperador.Text))
            {
                msgErros += Environment.NewLine + "Operador não pode estar em branco.";
            }

            if (string.IsNullOrWhiteSpace(txtRespTecnico.Text))
            {
                msgErros += Environment.NewLine + "Responsável Técnico não pode estar em branco.";
            }

            if (dtgProdutos.RowCount == 0)
            {
                msgErros += Environment.NewLine + "Nenhum produto foi inserido.";
            }

            var lstProdutos     = dtgProdutos.Rows.Cast <DataGridViewRow>();
            var produtosErrados = new List <string> {
                string.Empty, "Gerenciar Produtos"
            };
            var produtosNull = lstProdutos.Where(x =>
                                                 produtosErrados.Contains(((DataGridViewComboBoxCell)x.Cells[colProduto.Index]).Value.ToString()));

            if (produtosNull.Any())
            {
                msgErros += Environment.NewLine + "Um ou mais produtos não foram informados corretamente.";
            }
            produtosErrados = new List <string> {
                string.Empty, "Gerenciar Unidades"
            };
            var unidadesNull = lstProdutos.Where(x =>
                                                 produtosErrados.Contains(((DataGridViewComboBoxCell)x.Cells[colUnidade.Index]).Value.ToString()));

            if (unidadesNull.Any())
            {
                msgErros += Environment.NewLine +
                            "Uma ou mais unidades de medida não foram informadas corretamente.";
            }
            produtosErrados = new List <string> {
                string.Empty
            };
            var volumesNull = lstProdutos.Where(x =>
                                                produtosErrados.Contains(((DataGridViewTextBoxCell)x.Cells[colVolume.Index]).Value.ToString()));

            if (volumesNull.Any() || volumesErrados().Any())
            {
                msgErros += Environment.NewLine +
                            "Um ou mais volumes não foram informados corretamente.";
            }

            if (lblStatusProdutosMoreInfo.Visible)
            {
                msgErros += Environment.NewLine +
                            "Os volumes dos produtos não batem com o volume total recebido do aparelho.";
            }


            produtosErrados = new List <string> {
                string.Empty, "Gerenciar Empresas"
            };
            var empresasNull = lstProdutos.Where(x =>
                                                 produtosErrados.Contains(((DataGridViewComboBoxCell)x.Cells[colEmpresa.Index]).Value.ToString()));

            if (empresasNull.Any())
            {
                msgErros += Environment.NewLine +
                            "Uma ou mais empresas não foram informadas corretamente.";
            }

            if (msgErros != string.Empty)
            {
                MessageBox.Show(
                    "Não foi possível adicionar o ciclo." + Environment.NewLine + Environment.NewLine + "Detalhes:" +
                    msgErros, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }

            UltimosDAO.SetarUltimoOperador(txtOperador.Text);
            UltimosDAO.SetarUltimoResponsavel(txtRespTecnico.Text);

            Confirmado = true;

            Descricao          = txtDescricao.Text;
            Operador           = txtOperador.Text;
            ResponsavelTecnico = txtRespTecnico.Text;

            var listaProdutos = new List <ProdutoCiclo>();

            foreach (var row in dtgProdutos.Rows.Cast <DataGridViewRow>())
            {
                listaProdutos.Add(new ProdutoCiclo
                {
                    ciclo   = secagem.ciclo,
                    produto = new Produto
                    {
                        descricao = row.Cells[colProduto.Index].Value.ToString(),
                        idProduto = ProdutoDAO.retornarIDProduto(row.Cells[colProduto.Index].Value.ToString())
                    },
                    volume  = row.Cells[colVolume.Index].Value.ToString(),
                    unidade = new Unidade
                    {
                        unidade   = row.Cells[colUnidade.Index].ToString(),
                        idUnidade = UnidadeDAO.retornaID(row.Cells[colUnidade.Index].Value.ToString())
                    },
                    empresa = new EmpresaCiclo
                    {
                        nome      = row.Cells[colEmpresa.Index].Value.ToString(),
                        idEmpresa = EmpresaCicloDAO.retornaID(row.Cells[colEmpresa.Index].Value.ToString())
                    }
                });
            }

            ListaProdutos = listaProdutos;

            Close();
        }
Пример #29
0
 //CONSTRUTORES
 public UnidadeBO()
 {
     daoUnidade = new UnidadeDAO();
     boUsuario  = new UsuarioBO();
 }
Пример #30
0
        public string Deletar(Unidade objUnidade)
        {
            UnidadeDAO dao = new UnidadeDAO();

            return(dao.Deletar(objUnidade));
        }