//Evento para savar o encaminhamento protected void btnSalvar_Click(object sender, EventArgs e) { try { if (ValidaCampos()) { Validacoes ObjValida = new Validacoes(); Encaminhamento ObjEncaminhamento = new Encaminhamento(); ObjEncaminhamento.idCliente = ObjValida.InteiroNull(hddidCliente.Value); ObjEncaminhamento.idClienteFuncionario = ObjValida.TextoNull(hddidFuncionario.Value); ObjEncaminhamento.idTipoAtestado = Convert.ToInt32(rdoTipoAtestado.SelectedValue); ObjEncaminhamento.idProfissional = ObjValida.InteiroNull(ddlProfissional.ValorInformado); ObjEncaminhamento.DtRealizacao = Convert.ToDateTime(txtDtRealizacao.Text); EncaminhamentoBO ObjEncaminhamentoBO = new EncaminhamentoBO(); for (int i = 0; i <= CheckBoxList1.Items.Count - 1; i++) { if (CheckBoxList1.Items[i].Selected) //Verifica se o item selecionado { //caso selecionado entao add na lista ObjEncaminhamento.EncaminhamentoXExamesComplementares.Add(new EncaminhamentoXExamesComplementares(7, Convert.ToInt32(CheckBoxList1.Items[i].Value))); } } //Chama o BO e passa ObjEncaminhamentoBO já com o List de Exames ObjEncaminhamentoBO.InsertUpdate(ObjEncaminhamento); Response.Write("<script>top.window.location='EncaminhamentoPrincipal.aspx'</script>"); } } catch (Exception ex) { Response.Write(ex); Response.End(); } }
//Evento para savar o encaminhamento protected void btnSalvar_Click(object sender, EventArgs e) { try { if (ValidaCampos()) { Validacoes ObjValida = new Validacoes(); Encaminhamento ObjEncaminhamento = new Encaminhamento(); ObjEncaminhamento.idCliente = Convert.ToInt32(ddlCliente.ValorInformado); ObjEncaminhamento.idProcessoSeletivo = ObjValida.TextoNull(ObjValida.TextoNull(ddlProcessoSeletivo.SelectedValue)); ObjEncaminhamento.idTipoAtestado = Convert.ToInt32(rdoTipoAtestado.SelectedValue); ObjEncaminhamento.idProfissional = ObjValida.InteiroNull(ddlProfissional.ValorInformado); ObjEncaminhamento.DtRealizacao = Convert.ToDateTime(txtDtRealizacao.Text); EncaminhamentoBO ObjEncaminhamentoBO = new EncaminhamentoBO(); for (int i = 0; i <= CheckBoxList1.Items.Count - 1; i++) { if (CheckBoxList1.Items[i].Selected) //Verifica se o item selecionado { //caso selecionado entao add na lista ObjEncaminhamento.EncaminhamentoXExamesComplementares.Add(new EncaminhamentoXExamesComplementares(7, Convert.ToInt32(CheckBoxList1.Items[i].Value))); } } //Chama o BO e passa ObjEncaminhamentoBO já com o List de Exames ObjEncaminhamentoBO.InsertUpdate(ObjEncaminhamento); Response.Write("<script>top.window.location='EncaminhamentoPrincipal.aspx'</script>"); } } catch (Exception ex) { Response.Write(ex); Response.End(); } }
//Evento para savar o encaminhamento protected void btnSalvar_Click(object sender, EventArgs e) { try { if (ValidaCampos()) { Validacoes ObjValida = new Validacoes(); Encaminhamento ObjEncaminhamento = new Encaminhamento(); ObjEncaminhamento.idCliente = ObjValida.InteiroNull(hddidCliente.Value); ObjEncaminhamento.idProcessoSeletivo = ObjValida.TextoNull(ObjValida.TextoNull(ddlProcessoSeletivo.SelectedValue)); ObjEncaminhamento.idClienteFuncionario = ObjValida.TextoNull(Convert.ToString(Session["TmpIdFuncionarioEncaminhamento"])); ObjEncaminhamento.idTipoAtestado = Convert.ToInt32(rdoTipoAtestado.SelectedValue); ObjEncaminhamento.idProfissional = ObjValida.InteiroNull(ddlProfissional.ValorInformado); ObjEncaminhamento.DtRealizacao = Convert.ToDateTime(txtDtRealizacao.Text); EncaminhamentoBO ObjEncaminhamentoBO = new EncaminhamentoBO(); ObjEncaminhamentoBO.InsertUpdate(ObjEncaminhamento); } } catch (Exception ex) { Response.Write(ex); Response.End(); } //for (int i = 0; i <= CheckBoxList1.Items.Count - 1; i++) //{//Verifica se o cliente foi selecionado // if (CheckBoxList1.Items[i].Selected) // {//caso selecionado entao add na lista // //ObjUsuario.UsuarioXCliente.Add(new UsuarioXCliente(Convert.ToInt32(ObjValida.TextoNull(hddIUsuario.Value)), Convert.ToInt32(ListBoxCliente.Items[i].Value))); // Response.Write(CheckBoxList1.Items[i].Value + "<br>"); // } //} }
private void GridView() { try { EncaminhamentoBO ObjEncaminhamentoBO = new EncaminhamentoBO(); GridView1.DataSource = ObjEncaminhamentoBO.SelectAll(ddlCliente.ValorInformado, txtNome.Text, txtCPF.Text, ddlTipoAtestado.ValorInformado, ddlTipoEncaminhamento.SelectedValue, TxtDtRealizacao.Text); GridView1.DataBind(); } catch (Exception ex) { Response.Write(ex); Response.End(); } }