protected void gvReservas_RowCommand(object sender, GridViewCommandEventArgs e) { try { if (e.CommandName == "editarReserva") { UISeguridad obj = new UISeguridad(); string idMaster = gvReservas.DataKeys[Convert.ToInt32(e.CommandArgument)].Values["reser_mast_c_iid"].ToString(); string codEjecutivo = gvReservas.DataKeys[Convert.ToInt32(e.CommandArgument)].Values["ejec_c_cdoc_id"].ToString(); string fdesde = Convert.ToDateTime(gvReservas.DataKeys[Convert.ToInt32(e.CommandArgument)].Values["reser_c_dfech_inicio"]).ToShortDateString(); string fhasta = Convert.ToDateTime(gvReservas.DataKeys[Convert.ToInt32(e.CommandArgument)].Values["reser_c_dfech_fin"]).ToShortDateString(); Response.Redirect("../Reserve/frmReserveSpaceAdvertising.aspx?codMaster=" + obj.f_Encriptar(idMaster) + "&codEjec=" + obj.f_Encriptar(codEjecutivo) + "&fDesde=" + fdesde + "&fHasta=" + fhasta); } } catch (Exception ex) { throw; } }
public DataSet metodEspacioReservado(string idEspacioEncriptado) { objBL = new wsBomberoBL(); objSeg = new UISeguridad(); int idEspacio = Convert.ToInt32(objSeg.f_Desencriptar(idEspacioEncriptado)); DataSet ds = new DataSet(); DataTable dataT = new DataTable(); dataT.Columns.Add("codigo"); dataT.Columns.Add("descripcion"); int result = objBL.f_EspacioReservadoBL(idEspacio); DataRow fila = null; fila = dataT.NewRow(); fila["codigo"] = result; if (result == 0) { fila["descripcion"] = "No hay reserva registrada para este espacio publicitario"; dataT.Rows.Add(fila); } else if (result == 1) { fila["descripcion"] = "Hay reserva registrada para este espacio publicitario"; dataT.Rows.Add(fila); } if (result == -1) { fila["descripcion"] = "Hubo un error en el servicio web de BOMBERO, comuniquese con Service Desk"; dataT.Rows.Add(fila); } ds.Tables.Add(dataT); ds.Tables[0].TableName = "reserva"; return(ds); }