protected void MarcarTarefa_Click(object sender, EventArgs e)
        {
            foreach (GridViewRow row in GridViewPrescricaoEnfermagemAFazer.Rows)
            {
                PrescricaoEnfermagem prescricaoEnfermagem = new PrescricaoEnfermagem();
                PrescricaoEnfermagemNegocio prescricaoEnfermagemNegocio = new PrescricaoEnfermagemNegocio();
                var chk = row.FindControl("CheckBoxTarefa") as CheckBox;

                if (chk.Checked)
                {
                    var lblhorario = row.FindControl("lblHorario") as Label;
                    var lblid = row.FindControl("lblIdPrescricao") as Label;
                    var textbox = row.FindControl("TextBoxHoraRealizacao") as TextBox;
                    DateTime HorarioMarcado = Convert.ToDateTime(lblhorario.Text); ;
                    DateTime DataDigitada = Convert.ToDateTime(textbox.Text);

                    if (HorarioMarcado.Hour < DataDigitada.Hour || HorarioMarcado.Minute < DataDigitada.Minute)
                    {
                        prescricaoEnfermagem.IdPrescricaoEnfermagem = Convert.ToInt32(lblid.Text);
                        prescricaoEnfermagem.TarefaRealizada = true;
                        prescricaoEnfermagem.HoraRealizacaoTarefa = Convert.ToString(textbox.Text);
                        prescricaoEnfermagem.NomeEnfermeiro = HttpContext.Current.User.Identity.Name;
                        try
                        {
                            prescricaoEnfermagemNegocio.MarcarTarefaRealizada(prescricaoEnfermagem);
                            string message = "Tarefa marcada como realizada!";
                            Response.Write("<script>alert('" + message + "')</script>");
                            AtualizarGridPrescricaoEnfermagemAFazer();
                            AtualizarGridPrescricaoEnfermagemRealizadas();
                        }
                        catch (Exception)
                        {
                            ErrorMessage.Text = retorno.ToString(); ;
                            ErrorMessage.Visible = true;
                        }
                    }
                    else
                    {
                        message = "A hora digitada não pode ser menor que o horário marcado!";
                        Response.Write("<script>alert('" + message + "')</script>");
                    }
                }
            }
        }
 private void AtualizarGridPrescricaoEnfermagemRealizadas()
 {
     PrescricaoEnfermagemNegocio prescricaoEnfermagemNegocio = new PrescricaoEnfermagemNegocio();
     PrescricaoEnfermagemColecao prescricaoEnfermagemColecao = new PrescricaoEnfermagemColecao();
     prescricaoEnfermagemColecao = prescricaoEnfermagemNegocio.ConsultarPrescricoesEnfermagemRealizadas(idpaciente);
     GridViewPrescricaoEnfermagemRealizadas.DataSource = prescricaoEnfermagemColecao;
     GridViewPrescricaoEnfermagemRealizadas.DataBind();
 }