예제 #1
0
 //CHAMA A FUNÇÃO DO DAL QUE VAI FAZER O INSERT DO FUNCIONARIO
 public void InsertAtestado(AtestadoSaude ObjAtestadoSaude)
 {
     try
     {
         AtestadoSaudeDAL ObjAtestadoSaudeDAL = new AtestadoSaudeDAL();
         ObjAtestadoSaudeDAL.InsertAtestado(ObjAtestadoSaude);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
 //CHAMA A FUNÇÃO DO DAL QUE VAI FAZER O INSERT DO FUNCIONARIO
 public void InsertAtestado(AtestadoSaude ObjAtestadoSaude)
 {
     try
     {
         AtestadoSaudeDAL ObjAtestadoSaudeDAL = new AtestadoSaudeDAL();
         ObjAtestadoSaudeDAL.InsertAtestado(ObjAtestadoSaude);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #3
0
    //CARREGA OS DADOS COMPLETOS DO ATESTADO DE SAUDE
    public AtestadoSaude VisualizaAtestadoSaude(int AtestadoSaude)
    {
        Database db = DatabaseFactory.CreateDatabase();
        String   SQL;

        SQL = "SELECT ClienteFuncionario.Nome, ClienteFuncionario.RG, Cliente.RazaoSocial, CNAE.SubClasse, CNAE.Grau_Risco, " +
              "Profissional.Nome AS MedicoCoordenador, Profissional.ConselhoNumero, Profissional.ConselhoUF, TipoAtestado.Nome AS TipoAtestado, " +
              "AtestadoSaude.Observacoes, StatusAtestado.Nome AS StatusAtestado, AtestadoSaude.Pendencia, AtestadoSaude.DataConsulta, " +
              "ClienteFuncionarioProfissional.CBO, CBO_Ocupacao.FUNCAO " +
              "FROM  ClienteFuncionarioProfissional LEFT OUTER JOIN " +
              "CBO_Ocupacao ON ClienteFuncionarioProfissional.CBO = CBO_Ocupacao.Cod_Familia + CBO_Ocupacao.Cod_Ocup RIGHT OUTER JOIN " +
              "CNAE RIGHT OUTER JOIN " +
              "Cliente INNER JOIN " +
              "ClienteFuncionario ON Cliente.id = ClienteFuncionario.idCliente ON CNAE.SubClasse = Cliente.CNAE ON " +
              "ClienteFuncionarioProfissional.idFuncionario = ClienteFuncionario.id RIGHT OUTER JOIN " +
              "AtestadoSaude LEFT OUTER JOIN " +
              "StatusAtestado ON AtestadoSaude.idStatusAtestado = StatusAtestado.id ON " +
              "ClienteFuncionario.id = AtestadoSaude.idClienteFuncionario LEFT OUTER JOIN " +
              "Profissional ON AtestadoSaude.idProfissional_MedicoCoordenador = Profissional.id LEFT OUTER JOIN " +
              "TipoAtestado ON AtestadoSaude.idTipoAtestado = TipoAtestado.id " +
              "WHERE dbo.AtestadoSaude.id = " + AtestadoSaude;
        DbCommand command = db.GetSqlStringCommand(SQL);

        using (IDataReader dr = db.ExecuteReader(command))
        {
            AtestadoSaude ObjAtestadoSaude = new AtestadoSaude();
            if (dr.Read())
            {
                ObjAtestadoSaude.RefClienteFuncionario.Nome = Convert.ToString(dr["Nome"]);
                ObjAtestadoSaude.RefClienteFuncionario.RG   = Convert.ToString(dr["RG"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.COD_CBO = Convert.ToString(dr["CBO"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.FUNCAO  = Convert.ToString(dr["Funcao"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RazaoSocial                    = Convert.ToString(dr["RazaoSocial"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefCNAE.Risco                  = Convert.ToString(dr["Grau_Risco"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.Nome           = Convert.ToString(dr["MedicoCoordenador"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoNumero = Convert.ToString(dr["ConselhoNumero"]);
                ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoUF     = Convert.ToString(dr["ConselhoUF"]);
                ObjAtestadoSaude.RefTipoAtestado.Nome   = Convert.ToString(dr["TipoAtestado"]);
                ObjAtestadoSaude.Observacoes            = Convert.ToString(dr["Observacoes"]);
                ObjAtestadoSaude.RefStatusAtestado.Nome = Convert.ToString(dr["StatusAtestado"]);
                ObjAtestadoSaude.Pendencia    = Convert.ToString(dr["Pendencia"]);
                ObjAtestadoSaude.DataConsulta = Convert.ToString(dr["DataConsulta"]).Replace("00:00:00", "");
            }
            return(ObjAtestadoSaude);
        }
    }
예제 #4
0
    public void CarredaAtestadoSaude()
    {
        AtestadoSaude    ObjAtestadoSaude    = new AtestadoSaude();
        AtestadoSaudeDAL ObjAtestadoSaudeDAL = new AtestadoSaudeDAL();

        ObjAtestadoSaude       = ObjAtestadoSaudeDAL.VisualizaAtestadoSaude(Convert.ToInt32(Request.QueryString["idAtestadoSaude"]));
        lblNome.Text           = ObjAtestadoSaude.RefClienteFuncionario.Nome;
        lblRG.Text             = ObjAtestadoSaude.RefClienteFuncionario.RG;
        lblCBO.Text            = ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.COD_CBO;
        lblFuncao.Text         = ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.FUNCAO;
        lblCliente.Text        = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RazaoSocial;
        lblRisco.Text          = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefCNAE.Risco;
        lblMedicoResp.Text     = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.Nome;
        lblConselhoNumero.Text = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoNumero;
        lblConselhoUF.Text     = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoUF;
        lblTipoAtestado.Text   = ObjAtestadoSaude.RefTipoAtestado.Nome;
        lblObservacoes.Text    = ObjAtestadoSaude.Observacoes;
        lblStatusAtestado.Text = ObjAtestadoSaude.RefStatusAtestado.Nome;
        lblPendencia.Text      = ObjAtestadoSaude.Pendencia;
        lblDataConsulta.Text   = ObjAtestadoSaude.DataConsulta;
    }
    public void CarredaAtestadoSaude()
    {
        AtestadoSaude ObjAtestadoSaude = new AtestadoSaude();
        AtestadoSaudeDAL ObjAtestadoSaudeDAL = new AtestadoSaudeDAL();

        ObjAtestadoSaude = ObjAtestadoSaudeDAL.VisualizaAtestadoSaude(Convert.ToInt32(Request.QueryString["idAtestadoSaude"]));
        lblNome.Text = ObjAtestadoSaude.RefClienteFuncionario.Nome;
        lblRG.Text = ObjAtestadoSaude.RefClienteFuncionario.RG;
        lblCBO.Text = ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.COD_CBO;
        lblFuncao.Text = ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.FUNCAO;
        lblCliente.Text = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RazaoSocial;
        lblRisco.Text = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefCNAE.Risco;
        lblMedicoResp.Text = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.Nome;
        lblConselhoNumero.Text = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoNumero;
        lblConselhoUF.Text = ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoUF;
        lblTipoAtestado.Text = ObjAtestadoSaude.RefTipoAtestado.Nome;
        lblObservacoes.Text = ObjAtestadoSaude.Observacoes;
        lblStatusAtestado.Text = ObjAtestadoSaude.RefStatusAtestado.Nome;
        lblPendencia.Text = ObjAtestadoSaude.Pendencia;
        lblDataConsulta.Text = ObjAtestadoSaude.DataConsulta;
    }
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         AtestadoSaude ObjAtestadoSaude = new AtestadoSaude();
         Validacoes    Valida           = new Validacoes();
         ObjAtestadoSaude.idProfissional_MedicoCoordenador = hddIdProfissional.Value;
         ObjAtestadoSaude.idTipoAtestado       = rdoTipoAtestado.Text;
         ObjAtestadoSaude.idClienteFuncionario = Request.QueryString["idFuncionario"];
         ObjAtestadoSaude.idStatusAtestado     = rdoStatusAtestado.Text;
         ObjAtestadoSaude.DataConsulta         = Valida.TextoNull(txtDataConsulta.Text);
         ObjAtestadoSaude.Observacoes          = Valida.TextoNull(txtObservacoes.Text);
         ObjAtestadoSaude.Pendencia            = Valida.TextoNull(txtPendencia.Text);
         ObjAtestadoSaude.CRM = Valida.TextoNull(txtCRM.Text);
         AtestatoSaudeBO ObjAtestatoSaudeBO = new AtestatoSaudeBO();
         ObjAtestatoSaudeBO.InsertAtestado(ObjAtestadoSaude);
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
 protected void btnSalvar_Click(object sender, EventArgs e)
 {
     try
     {
         AtestadoSaude ObjAtestadoSaude = new AtestadoSaude();
         Validacoes Valida = new Validacoes();
         ObjAtestadoSaude.idProfissional_MedicoCoordenador = hddIdProfissional.Value;
         ObjAtestadoSaude.idTipoAtestado = rdoTipoAtestado.Text;
         ObjAtestadoSaude.idClienteFuncionario = Request.QueryString["idFuncionario"];
         ObjAtestadoSaude.idStatusAtestado = rdoStatusAtestado.Text;
         ObjAtestadoSaude.DataConsulta = Valida.TextoNull(txtDataConsulta.Text);
         ObjAtestadoSaude.Observacoes = Valida.TextoNull(txtObservacoes.Text);
         ObjAtestadoSaude.Pendencia = Valida.TextoNull(txtPendencia.Text);
         ObjAtestadoSaude.CRM = Valida.TextoNull(txtCRM.Text);
         AtestatoSaudeBO ObjAtestatoSaudeBO = new AtestatoSaudeBO();
         ObjAtestatoSaudeBO.InsertAtestado(ObjAtestadoSaude);
     }
     catch (Exception ex)
     {
         Response.Write(ex);
         Response.End();
     }
 }
예제 #8
0
 //INSERE UM NOVO REGISTRO
 public void InsertAtestado(AtestadoSaude ObjAtestadoSaude)
 {
     try
     {
         Validacoes Valida = new Validacoes();
         //ObjAtestadoSaude = new AtestadoSaude();
         Database  db      = DatabaseFactory.CreateDatabase();
         DbCommand command = db.GetStoredProcCommand("AtestadoSaudeInsert");
         db.AddInParameter(command, "@idProfissional_MedicoCoordenador", DbType.Int32, ObjAtestadoSaude.idProfissional_MedicoCoordenador);
         db.AddInParameter(command, "@idProfissional_MedicoExaminador", DbType.Int32, ObjAtestadoSaude.idProfissional_MedicoExaminador);
         db.AddInParameter(command, "@idTipoAtestado", DbType.Int32, ObjAtestadoSaude.idTipoAtestado);
         db.AddInParameter(command, "@idClienteFuncionario", DbType.Int32, ObjAtestadoSaude.idClienteFuncionario);
         db.AddInParameter(command, "@idStatusAtestado", DbType.Int32, ObjAtestadoSaude.idStatusAtestado);
         db.AddInParameter(command, "@DataConsulta", DbType.Date, ObjAtestadoSaude.DataConsulta);
         db.AddInParameter(command, "@Observacoes", DbType.String, ObjAtestadoSaude.Observacoes);
         db.AddInParameter(command, "@Pendencia", DbType.String, ObjAtestadoSaude.Pendencia);
         db.ExecuteNonQuery(command);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #9
0
 //INSERE UM NOVO REGISTRO
 public void InsertAtestado(AtestadoSaude ObjAtestadoSaude)
 {
     try
     {
         Validacoes Valida = new Validacoes();
         //ObjAtestadoSaude = new AtestadoSaude();
         Database db = DatabaseFactory.CreateDatabase();
         DbCommand command = db.GetStoredProcCommand("AtestadoSaudeInsert");
         db.AddInParameter(command, "@idProfissional_MedicoCoordenador", DbType.Int32, ObjAtestadoSaude.idProfissional_MedicoCoordenador);
         db.AddInParameter(command, "@idProfissional_MedicoExaminador", DbType.Int32, ObjAtestadoSaude.idProfissional_MedicoExaminador);
         db.AddInParameter(command, "@idTipoAtestado", DbType.Int32, ObjAtestadoSaude.idTipoAtestado);
         db.AddInParameter(command, "@idClienteFuncionario", DbType.Int32, ObjAtestadoSaude.idClienteFuncionario);
         db.AddInParameter(command, "@idStatusAtestado", DbType.Int32, ObjAtestadoSaude.idStatusAtestado);
         db.AddInParameter(command, "@DataConsulta", DbType.Date, ObjAtestadoSaude.DataConsulta);
         db.AddInParameter(command, "@Observacoes", DbType.String, ObjAtestadoSaude.Observacoes);
         db.AddInParameter(command, "@Pendencia", DbType.String, ObjAtestadoSaude.Pendencia);
         db.ExecuteNonQuery(command);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #10
0
 //CARREGA OS DADOS COMPLETOS DO ATESTADO DE SAUDE
 public AtestadoSaude VisualizaAtestadoSaude(int AtestadoSaude)
 {
     Database db = DatabaseFactory.CreateDatabase();
     String SQL;
     SQL =   "SELECT ClienteFuncionario.Nome, ClienteFuncionario.RG, Cliente.RazaoSocial, CNAE.SubClasse, CNAE.Grau_Risco, " +
             "Profissional.Nome AS MedicoCoordenador, Profissional.ConselhoNumero, Profissional.ConselhoUF, TipoAtestado.Nome AS TipoAtestado, " +
             "AtestadoSaude.Observacoes, StatusAtestado.Nome AS StatusAtestado, AtestadoSaude.Pendencia, AtestadoSaude.DataConsulta, " +
             "ClienteFuncionarioProfissional.CBO, CBO_Ocupacao.FUNCAO " +
             "FROM  ClienteFuncionarioProfissional LEFT OUTER JOIN " +
             "CBO_Ocupacao ON ClienteFuncionarioProfissional.CBO = CBO_Ocupacao.Cod_Familia + CBO_Ocupacao.Cod_Ocup RIGHT OUTER JOIN " +
             "CNAE RIGHT OUTER JOIN " +
             "Cliente INNER JOIN " +
             "ClienteFuncionario ON Cliente.id = ClienteFuncionario.idCliente ON CNAE.SubClasse = Cliente.CNAE ON " +
             "ClienteFuncionarioProfissional.idFuncionario = ClienteFuncionario.id RIGHT OUTER JOIN " +
             "AtestadoSaude LEFT OUTER JOIN " +
             "StatusAtestado ON AtestadoSaude.idStatusAtestado = StatusAtestado.id ON " +
             "ClienteFuncionario.id = AtestadoSaude.idClienteFuncionario LEFT OUTER JOIN " +
             "Profissional ON AtestadoSaude.idProfissional_MedicoCoordenador = Profissional.id LEFT OUTER JOIN " +
             "TipoAtestado ON AtestadoSaude.idTipoAtestado = TipoAtestado.id " +
             "WHERE dbo.AtestadoSaude.id = " + AtestadoSaude;
     DbCommand command = db.GetSqlStringCommand(SQL);
     using (IDataReader dr = db.ExecuteReader(command))
     {
         AtestadoSaude ObjAtestadoSaude = new AtestadoSaude();
         if (dr.Read())
         {
             ObjAtestadoSaude.RefClienteFuncionario.Nome = Convert.ToString(dr["Nome"]);
             ObjAtestadoSaude.RefClienteFuncionario.RG = Convert.ToString(dr["RG"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.COD_CBO = Convert.ToString(dr["CBO"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefClienteFuncionarioProfissional.RefCBO.FUNCAO = Convert.ToString(dr["Funcao"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RazaoSocial = Convert.ToString(dr["RazaoSocial"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefCNAE.Risco = Convert.ToString(dr["Grau_Risco"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.Nome = Convert.ToString(dr["MedicoCoordenador"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoNumero = Convert.ToString(dr["ConselhoNumero"]);
             ObjAtestadoSaude.RefClienteFuncionario.RefCliente.RefProfissional.ConselhoUF = Convert.ToString(dr["ConselhoUF"]);
             ObjAtestadoSaude.RefTipoAtestado.Nome = Convert.ToString(dr["TipoAtestado"]);
             ObjAtestadoSaude.Observacoes = Convert.ToString(dr["Observacoes"]);
             ObjAtestadoSaude.RefStatusAtestado.Nome = Convert.ToString(dr["StatusAtestado"]);
             ObjAtestadoSaude.Pendencia = Convert.ToString(dr["Pendencia"]);
             ObjAtestadoSaude.DataConsulta = Convert.ToString(dr["DataConsulta"]).Replace("00:00:00","");
         }
         return ObjAtestadoSaude;
     }
 }