Beispiel #1
0
 private void PreencheTela(PadraoVO t)
 {
     try
     {
         if (t != null)
         {
             ResponsavelDAO respDAO     = new ResponsavelDAO();
             ResponsavelVO  responsavel = respDAO.RetornaPorID((t as AnimalVO).IdResp) as ResponsavelVO;
             cbxResp.SelectedIndex   = responsavel.Id;
             cbxEspecie.SelectedItem = (t as AnimalVO).IdEspecie;
             cbxRaca.SelectedItem    = (t as AnimalVO).IdRaca;
             cbxPorte.SelectedItem   = (t as AnimalVO).IdPorte;
             txtId.Text          = (t as AnimalVO).Id.ToString();
             txtNome.Text        = (t as AnimalVO).Nome;
             txtPreferencia.Text = (t as AnimalVO).Preferencia;
         }
         else
         {
             LimpaCampos(this);
         }
     }
     catch (Exception erro)
     {
         TrataErro(erro);
     }
 }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                int id = int.Parse(textBox1.Text);
                string nome = textBox2.Text;
                string email = textBox3.Text;
                Responsavel Responsavel = new Responsavel(id, nome, email);

                ResponsavelDAO RespDAO = new ResponsavelDAO();

                RespDAO.Incluir(Responsavel);

                MessageBox.Show("Responsavel cadastrado com sucesso!");

                textBox1.Text= ("");
                textBox2.Text = ("");
                textBox3.Text = ("");

            }
            catch (OracleException ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Beispiel #3
0
        public ActionResult EditarResponsavel(int id)
        {
            var         responsavelsDAO = new ResponsavelDAO();
            Responsavel responsavel     = responsavelsDAO.BuscaPorId(id);

            return(View(responsavel));
        }
Beispiel #4
0
        public ActionResult Index()
        {
            var responsavelsDAO = new ResponsavelDAO();
            var responsavels    = responsavelsDAO.ListarResponsavel();

            ViewBag.Responsavel = responsavels;
            return(View());
        }
    public String responsavelAll()
    {
        JavaScriptSerializer   js   = new JavaScriptSerializer();
        ResponsavelDAO         resp = new ResponsavelDAO();
        List <BeanResponsavel> list = new List <BeanResponsavel>();

        list = resp.selectAll();
        return(js.Serialize(list));
    }
    public String updateResponsavel(String json)
    {
        JavaScriptSerializer js   = new JavaScriptSerializer();
        BeanResponsavel      obje = js.Deserialize <BeanResponsavel>(json);

        ResponsavelDAO resp = new ResponsavelDAO();
        int            i    = 0;

        i = resp.updateUsuario(obje);
        return(js.Serialize(i));
    }
 private void pictureBox1_Click(object sender, EventArgs e)
 {
     try
     {
         Responsavel Responsavel;
         ResponsavelDAO ResponsavelDAO = new ResponsavelDAO();
         Responsavel = ResponsavelDAO.Buscar(textBox1.Text);
         textBox2.Text = Responsavel.Nome;
         textBox3.Text = Responsavel.Email;
     }
     catch (Exception E)
     {
         MessageBox.Show("Esse ID não está cadastrado, verifique!");
     }
 }
Beispiel #8
0
 private void FormControleAnimais_Load(object sender, EventArgs e)
 {
     try
     {
         cbxResp.DisplayMember = "Nome";
         cbxResp.ValueMember   = "Id";
         cbxResp.DataSource    = ResponsavelDAO.RetornaResponsaveis();
         cbxResp.SelectedIndex = 0;
     }
     catch (Exception erro)
     {
         MessageBox.Show("Erro: " + erro.Message);
     }
     ConfiguraColunasGridView();
 }
Beispiel #9
0
        private bool disposedValue = false; // To detect redundant calls

        protected virtual void Dispose(bool disposing)
        {
            if (!disposedValue)
            {
                if (disposing)
                {
                    // TODO: dispose managed state (managed objects).
                }
                // TODO: free unmanaged resources (unmanaged objects) and override a finalizer below.
                // TODO: set large fields to null.
                objectSecurity = null;
                ResponsavelDAO = null;

                disposedValue = true;
            }
        }
        public DataTable Pesquisar(string resp_nome, Aluno aluno)
        {
            DataTable resultadoBusca = new DataTable();

            resultadoBusca.Columns.Add("Id", typeof(int));
            resultadoBusca.Columns.Add("Nome", typeof(string));
            resultadoBusca.Columns.Add("Parentesco", typeof(string));

            ResponsavelDAO respDAO = new ResponsavelDAO();

            foreach (Responsavel obj in (respDAO.Consultar(resp_nome, aluno)))
            {
                DataRow linha = resultadoBusca.NewRow();

                linha["Id"]   = obj.Id;
                linha["Nome"] = obj.Nome;
                if (obj.OutroParentesco.Length > 0)
                {
                    linha["Parentesco"] = obj.OutroParentesco;
                }
                else
                {
                    switch (obj.Parentesco)
                    {
                    case "P":
                        linha["Parentesco"] = "PAI";
                        break;

                    case "M":
                        linha["Parentesco"] = "MÃE";
                        break;

                    case "A":
                        linha["Parentesco"] = "AVÔ/AVÓ";
                        break;
                    }
                }


                resultadoBusca.Rows.Add(linha);
            }
            return(resultadoBusca);
        }
    public String responsavelDel(String json)
    {
        int i = 0;

        try
        {
            // Deserializando a string para Object
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            BeanResponsavel      obje       = serializer.Deserialize <BeanResponsavel>(json);

            ResponsavelDAO resp = new ResponsavelDAO();
            i = resp.deleteUsuario(obje);
        }
        catch (WebException ex)
        {
            Debug.WriteLine("Erro: " + ex);
        }
        return(i.ToString());
    }
        public bool Gravar(Responsavel resp, Aluno alu, Telefone telObrigatorio, Telefone telOpcional, Telefone telTrabalho)
        {
            ResponsavelDAO respDAO = new ResponsavelDAO();
            TelefoneDAO    telDAO  = new TelefoneDAO();

            if (resp.Id == 0)
            {
                respDAO.Inserir(resp, alu);

                telObrigatorio.Pessoa = resp;
                telDAO.Inserir(telObrigatorio);

                telOpcional.Pessoa = resp;
                telDAO.Inserir(telOpcional);

                telTrabalho.Pessoa = resp;
                telDAO.Inserir(telTrabalho);
            }


            return(true);
        }
Beispiel #13
0
        private void FormCadAnimal_Load(object sender, EventArgs e)
        {
            try
            {
                List <EspecieVO> lista = new List <EspecieVO>(); //desnecessário, mas estava dando erro no datasource
                lista = EspecieDAO.RetornaEspecies();

                cbxResp.DisplayMember    = "nome";
                cbxResp.ValueMember      = "idResp";
                cbxResp.DataSource       = ResponsavelDAO.RetornaResponsaveis();
                cbxResp.SelectedIndex    = 0;
                cbxEspecie.DisplayMember = "descricao";
                cbxEspecie.ValueMember   = "idEspecie";
                cbxEspecie.DataSource    = lista;
                cbxEspecie.SelectedIndex = 0;
            }
            catch (Exception erro)
            {
                TrataErro(erro);
            }
            btnPrimeiro.PerformClick();
            AlteraParaModo(EnumModoOperacao.Navegacao);
        }
Beispiel #14
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();
 }
Beispiel #15
0
        private void VerificaObjetos()
        {
            ResponsavelDAO responsavel = new ResponsavelDAO();

            if (responsavel.Quantidade() == 0)
            {
                animaisToolStripMenuItem.Enabled = false;
            }
            else
            {
                animaisToolStripMenuItem.Enabled = true;
            }

            AnimalDAO animal = new AnimalDAO();

            if (animal.Quantidade() == 0)
            {
                atendimentosToolStripMenuItem.Enabled = false;
            }
            else
            {
                atendimentosToolStripMenuItem.Enabled = true;
            }
        }
Beispiel #16
0
 /// <summary>
 /// Inicializa uma instância da classe. Recebendo como parametro a conexao com banco de dados
 /// </summary>
 public ResponsavelBO(System.Data.IDbConnection pIDbConnection, ObjectSecurity pObjectSecurity) : base()
 {
     ResponsavelDAO = new ResponsavelDAO(pIDbConnection, pObjectSecurity);
     objectSecurity = pObjectSecurity;
 }
Beispiel #17
0
 /// <summary>
 /// Inicializa uma instância da classe. Cria uma nova conexao com o banco de dados
 /// </summary>
 public ResponsavelBO(ObjectSecurity pObjectSecurity) : base()
 {
     ResponsavelDAO = new ResponsavelDAO(ConnectionFactory.GetDbConnectionDefault(), pObjectSecurity);
     objectSecurity = pObjectSecurity;
 }
        public Responsavel GetResponsavelById(int id)
        {
            ResponsavelDAO resDAO = new ResponsavelDAO();

            return(resDAO.GetResponsavelById(id));
        }
Beispiel #19
0
 public ActionResult EditarResponsavel([Bind(Include = "Id, Nome, Email, Cpf, DataDeNascimento, Escolaridade, EstadoCivil")] Responsavel responsavel)
 {
     responsavelsDAO = new ResponsavelDAO();
     responsavelsDAO.Editar(responsavel);
     return(RedirectToAction("Index", "Responsavel"));
 }