Beispiel #1
0
 public void CargarMolduras(string id)
 {
     objDtoMolduraxUsuario.FK_IS_Cod = int.Parse(id);
     objDtoSolicitud.PK_IS_Cod       = int.Parse(id);
     if (objCtrSolicitud.LeerSolicitudTipo(objDtoSolicitud))
     {
         if (objDtoSolicitud.VS_TipoSolicitud == "Personalizado por catalogo" || objDtoSolicitud.VS_TipoSolicitud == "Catalogo")
         {
             if (objCtrSolicitud.MoldurasConMoldeSolicitud(objDtoSolicitud) == 0 | objDtoSolicitud.FK_ISE_Cod >= 9)
             {
                 btnComenzar.Visible = false;
             }
             else
             {
                 btnComenzar.Visible = true;
             }
             gvPersonalizado.Visible = false;
             gvDetalles.Visible      = true;
             objCtrSolicitud.LeerSolicitudImporte(objDtoSolicitud);
             gvDetalles.DataSource = objCtrMolduraxUsuario.ListarMoldurasXsolicitud(objDtoMolduraxUsuario);
             gvDetalles.DataBind();
         }
         else if (objDtoSolicitud.VS_TipoSolicitud == "Personalizado por diseño propio")
         {
             objDtoMolduraxUsuario.FK_IS_Cod = int.Parse(lblid.Text);
             if (objCtrMolduraxUsuario.CantidadMoldurasDespachadasxSolicitud(objDtoMolduraxUsuario) == 1)
             {
                 btnGuardar.Visible = true;
             }
             else
             {
                 btnGuardar.Visible = false;
             }
             if (objCtrSolicitud.MoldurasConMoldeSolicitud(objDtoSolicitud) == 0 | objDtoSolicitud.FK_ISE_Cod >= 9)
             {
                 btnComenzar.Visible = false;
             }
             else
             {
                 btnComenzar.Visible = true;
             }
             gvPersonalizado.Visible = true;
             gvDetalles.Visible      = false;
             objCtrSolicitud.leerSolicitudDiseñoPersonal(objDtoSolicitud);
             gvPersonalizado.DataSource = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud);
             gvPersonalizado.DataBind();
         }
     }
 }