protected void btnRechazar_Click1(object sender, EventArgs e) { string id = lblid.Text; objDtoSolicitud.PK_IS_Cod = int.Parse(id); objCtrSolicitud.Rechazar(objDtoSolicitud); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "mensaje", "swal({type: 'success',title: 'Solicitud Rechazada!',text: '!'}).then(function(){window.location.href='EvaluarPedidosPersonalizados.aspx'})", true); }
protected void gvPedidos_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Ver detalles") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = gvPedidos.Rows[index]; string id = row.Cells[0].Text; CargarMolduras(id); lblid.Text = id; } if (e.CommandName == "Ver proceso") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = gvPedidos.Rows[index]; string id = row.Cells[0].Text; CargarMoldurasProceso(id); lblid.Text = id; } if (e.CommandName == "Pago") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = gvPedidos.Rows[index]; string id = row.Cells[0].Text; Response.Redirect("~/RealizarCompra.aspx?sol=" + id); } if (e.CommandName == "Ver incidencias") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = gvPedidos.Rows[index]; string id = row.Cells[0].Text; objDtoSolicitud.PK_IS_Cod = int.Parse(id); objCtrSolicitud.leerSolicitudTipo(objDtoSolicitud); if (objDtoSolicitud.VS_TipoSolicitud == "Personalizado por diseño propio") { gvIncidencias.Columns[0].Visible = true; gvIncidencias.Columns[1].Visible = false; gvIncidencias.Columns[3].Visible = false; gvIncidencias.DataSource = objCtrSolicitud.MostrarIncidentes(objDtoSolicitud); gvIncidencias.DataBind(); } else { gvIncidencias.Columns[1].Visible = true; gvIncidencias.Columns[0].Visible = false; gvIncidencias.Columns[3].Visible = true; gvIncidencias.DataSource = objCtrSolicitud.MostrarIncidentes(objDtoSolicitud); gvIncidencias.DataBind(); } } if (e.CommandName == "Aceptar") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = gvPedidos.Rows[index]; string id = row.Cells[0].Text; objDtoSolicitud.PK_IS_Cod = int.Parse(id); objCtrSolicitud.AceptarImportePPDP(objDtoSolicitud); CargarSolicitudes(); UpdatePanel.Update(); } if (e.CommandName == "Rechazar") { int index = Convert.ToInt32(e.CommandArgument); GridViewRow row = gvPedidos.Rows[index]; string id = row.Cells[0].Text; objDtoSolicitud.PK_IS_Cod = int.Parse(id); objCtrSolicitud.Rechazar(objDtoSolicitud); CargarSolicitudes(); UpdatePanel.Update(); } }