public void enviar()
        {
            CapaDatos.Clases.Cliente.clienteDataTable DataTable = CapaProceso.Clases.Cliente.ClienteId(short.Parse(idCliente.Text));

            int contar = 0;

            foreach (DataRow row in DataTable.Rows)
            {
                contar++;
            }

            if (contar > 0)
            {
                Email  email    = new Email();
                string nombre   = "";
                string apellido = "";
                string correo   = "";

                foreach (DataRow row in DataTable.Rows)
                {
                    nombre   = row["apellidoCliente"].ToString();
                    apellido = row["nombreCliente"].ToString();
                    correo   = row["correoCliente"].ToString();
                }


                String mensaje = "<strong> Estimado(a): </strong>" + apellido.ToUpper() + " " + nombre.ToUpper() + "<br/>" + "Su reserva a sido confrimada para el dia " + fechaReservacion.Text;
                email.enviarcorreo("Confirmación de reservación", mensaje, correo);
            }
        }
        protected void LlenarFormulario()
        {
            if (!IsPostBack)
            {
                QSencriptadoCSharp.QueryString qs = ulrDesencriptada();

                short Id = short.Parse(qs["Id"].ToString());
                //Carga datos para actualizacion
                CapaDatos.Clases.Cliente.clienteDataTable DataTable = CapaProceso.Clases.Cliente.ListaActualizar(Id);

                foreach (DataRow row in DataTable.Rows)
                {
                    dniCliente.Text      = row["dniCliente"].ToString();
                    nombreCliente.Text   = row["nombreCliente"].ToString();
                    apellidoCliente.Text = row["apellidoCliente"].ToString();

                    sexoCliente.Text = row["sexoCliente"].ToString();

                    direccionCliente.Text = row["direccionCliente"].ToString();
                    telefonoCliente.Text  = row["telefonoCliente"].ToString();
                    estadoCliente.Text    = row["estadoCliente"].ToString();
                    correoCliente.Text    = row["correoCliente"].ToString();

                    lblId.Text = row["IdCliente"].ToString();
                }
            }
        }
        protected void dniCliente_TextChanged(object sender, EventArgs e)
        {
            int error = 0;

            if (dniCliente.Text != "")
            {
                CapaDatos.Clases.Cliente.clienteDataTable DataTable = CapaProceso.Clases.Cliente.BuscarCi(dniCliente.Text);
                if (Session["total"] != null)
                {
                    Decimal total = Decimal.Parse(Session["total"].ToString());
                    totalReservacion.Text = total.ToString();
                }


                foreach (DataRow row in DataTable.Rows)
                {
                    nombreCliente.Text   = row["nombreCliente"].ToString();
                    apellidoCliente.Text = row["apellidoCliente"].ToString();
                    idCliente.Text       = row["idCliente"].ToString();
                    error++;
                }
                if (error == 0)
                {
                    nombreCliente.Text   = "";
                    apellidoCliente.Text = "";
                    idCliente.Text       = "";
                    dniCliente.Text      = "";
                    this.Page.Response.Write("<script language='JavaScript'>window.alert('No existe el cliente');</script>");
                }
                else
                {
                    numeroHabitacion();
                }
            }
            else
            {
                this.Page.Response.Write("<script language='JavaScript'>window.alert('Ingrese el cliente');</script>");
                nombreCliente.Text   = "";
                apellidoCliente.Text = "";
                idCliente.Text       = "";
                dniCliente.Text      = "";
            }
        }