示例#1
0
        protected void gvPersonalizado_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            Log _log = new Log();

            if (e.CommandName == "Evaluar")
            {
                try
                {
                    //int index = Convert.ToInt32(e.CommandArgument);
                    //var colsNoVisible = gvCatalogo.DataKeys[index].Values;
                    //string id = colsNoVisible[0].ToString();
                    //string Nombre = colsNoVisible[1].ToString();
                    int         index = Convert.ToInt32(e.CommandArgument);
                    GridViewRow row   = gvPersonalizado.Rows[index];
                    Button      b     = (Button)row.FindControl("btnGetDatos");
                    string      id    = row.Cells[1].Text;
                    lblid.Text = id;
                    objDtoSolicitud.PK_IS_Cod  = int.Parse(id);
                    lblLargo.Text              = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud).Rows[0][2].ToString();
                    lblAncho.Text              = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud).Rows[0][3].ToString();
                    lblcantidad.Text           = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud).Rows[0][5].ToString();
                    lblprecio.Text             = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud).Rows[0][6].ToString();
                    objDtoSolicitud.VBS_Imagen = (byte[])objCtrSolicitud.RetornarImagenDiseñoPersonalizado(objDtoSolicitud).Rows[0][0];
                    lblid.Text    = id;
                    Img1.ImageUrl = "data:image/png;base64," + Convert.ToBase64String(objDtoSolicitud.VBS_Imagen);
                }
                catch (Exception ex)
                {
                    _log.CustomWriteOnLog("GestionCatalogo", "Error = " + ex.Message + "Stac" + ex.StackTrace);
                }
            }
        }
 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")
         {
             gvPersonalizado.Visible  = false;
             gvPersonalizado2.Visible = false;
             gvDetalles.Visible       = true;
             gvProceso.Visible        = false;
             objCtrSolicitud.LeerSolicitudImporte(objDtoSolicitud);
             gvDetalles.DataSource = objCtrMolduraxUsuario.ListarMoldurasXsolicitud(objDtoMolduraxUsuario);
             gvDetalles.DataBind();
         }
         else if (objDtoSolicitud.VS_TipoSolicitud == "Personalizado por diseño propio")
         {
             gvPersonalizado.Visible  = true;
             gvDetalles.Visible       = false;
             gvProceso.Visible        = false;
             gvPersonalizado2.Visible = false;
             objCtrSolicitud.leerSolicitudDiseñoPersonal(objDtoSolicitud);
             gvPersonalizado.DataSource = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud);
             gvPersonalizado.DataBind();
         }
     }
 }
 public void CargarMolduras()
 {
     //objDtoMolduraXUsuario.FK_IS_Cod = int.Parse(Session["idSolicitudPago"].ToString());
     objDtoMolduraXUsuario.FK_IS_Cod = int.Parse(Request.Params["sol"]);
     //objDtoSolicitud.PK_IS_Cod= int.Parse(Session["idSolicitudPago"].ToString());
     objDtoSolicitud.PK_IS_Cod = int.Parse(Request.Params["sol"]);
     if (objCtrSolicitud.LeerSolicitudTipo(objDtoSolicitud))
     {
         if (objDtoSolicitud.VS_TipoSolicitud == "Personalizado por catalogo" || objDtoSolicitud.VS_TipoSolicitud == "Catalogo")
         {
             gvPersonalizado.Visible = false;
             gvDetalles.Visible      = true;
             objCtrSolicitud.LeerSolicitudImporte(objDtoSolicitud);
             lblcosto.Text         = objDtoSolicitud.DS_ImporteTotal.ToString();
             gvDetalles.DataSource = objCtrMolduraXUsuario.ListarMoldurasXsolicitud(objDtoMolduraXUsuario);
             gvDetalles.DataBind();
         }
         else if (objDtoSolicitud.VS_TipoSolicitud == "Personalizado por diseño propio")
         {
             gvPersonalizado.Visible = true;
             gvDetalles.Visible      = false;
             objCtrSolicitud.leerSolicitudDiseñoPersonal(objDtoSolicitud);
             lblcosto.Text = objDtoSolicitud.DS_ImporteTotal.ToString();
             gvPersonalizado.DataSource = objCtrSolicitud.MostrarPedidoPersonalizado(objDtoSolicitud);
             gvPersonalizado.DataBind();
         }
     }
 }
示例#4
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();
         }
     }
 }