protected void ButtonConfirmar_Click(object sender, EventArgs e)
        {
            ButtonConfirmar.Visible = false;
            ButtonCancelar.Visible  = false;

            if (ccc == null)
            {
                ccc            = new Contrato();
                ccc.IdContrato = Convert.ToInt32(TextBoxIDContrato.Text);

                ccc.EstadoContrato = new EstadoContrato();
                ccc.EstadoContrato.IdEstadoContrato = estadoContratoBLL.obtenerIdEstadoContrato("Confirmado");

                if (ccc.IdContrato != 0)
                {
                    if (TextBoxEstadoContrato.Text != "Finalizado")
                    {
                        contratoBLL.actualizarEstadoContrato(ccc);
                    }
                    else if (TextBoxEstadoContrato.Text == "Finalizado")
                    {
                        Label1.Visible            = true;
                        TextBoxValoracion.Visible = true;
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Importe inválido');window.location ='VerContrato_C.aspx';", true);
                }
            }
            Response.Redirect("ListaContratos_C.aspx");
        }
        protected void ButtonConfirmar_Click(object sender, EventArgs e)
        {
            if (TextBoxEstadoContrato.Text == "Confirmado")
            {
                ButtonConfirmar.Visible = false;
                ButtonTerminado.Visible = true;
                //TextBoxEstadoContrato.Text = "Reparando";

                ccc            = new Contrato();
                ccc.IdContrato = Convert.ToInt32(TextBoxIDContrato.Text);

                ccc.EstadoContrato = new EstadoContrato();
                ccc.EstadoContrato.IdEstadoContrato = estadoContratoBLL.obtenerIdEstadoContrato("Reparando");;
                contratoBLL.actualizarEstadoContrato(ccc);
            }
        }
        protected void ButtonEnviarSolicitud_Click(object sender, EventArgs e)
        {
            //RubroBLL rubroBLL = new RubroBLL();
            Contrato contrato = new Contrato();

            contrato.Direccion     = TextBoxDireccion.Text;
            contrato.Descripcion   = TextBoxDescripcion.Text;
            contrato.Importe       = 0;
            contrato.Estado        = true;
            contrato.FechaContrato = DateTime.Now;

            contrato.Cliente           = new Cliente();
            contrato.Cliente.IdCliente = clienteBLL.obtenerIdCliente(Session["MailCliente"].ToString()); //obtengo el ID desde el mail del cliente

            contrato.Profesional = new Profesional();
            contrato.Profesional.IdProfesional = Convert.ToInt32(profesionalBLL.obtenerIdProfesionalxCuit(Convert.ToInt64(TextBoxCuit.Text))); //obtengo el ID desde el cuit del profesional

            contrato.Profesional.Rubro         = new Rubro();
            contrato.Profesional.Rubro.IdRubro = rubroBLL.obtenerIdRubro(TextBoxRubro.Text); //obtengo el ID desde la descripcion Rubro

            contrato.Pago        = new Pago();
            contrato.Pago.IdPago = Convert.ToInt32(DropDownListPago.SelectedValue.ToString());

            contrato.EstadoContrato    = new EstadoContrato();
            TextBoxEstadoContrato.Text = "En Revisión";
            contrato.EstadoContrato.IdEstadoContrato = estadoContratoBLL.obtenerIdEstadoContrato(TextBoxEstadoContrato.Text);

            contratoBLL.agregarContrato(contrato);
        }