protected void gridAlerta_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { Session["btn"] = null; Session["idTipoEquipo"] = null; Int64?_idTipoEquipo = 0; if (e.CommandName == "btnAgregar") { Session["btn"] = "Save"; string script = "function f(){AbrirRadWindow(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); return; } if (e.CommandName == "DobleClick" || e.CommandName == "btnActualizar") { foreach (GridDataItem item in gridAlerta.MasterTableView.Items) { if (item.Selected == true) { Session["btn"] = "Update"; _idTipoEquipo = convertir.toNInt64(item.GetDataKeyValue("IdTipoEquipo")); Session["idTipoEquipo"] = _idTipoEquipo; string script = "function f(){AbrirRadWindow(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); return; } } if (_idTipoEquipo < 1) { ManejadorRadWindow.RadAlert("Por favor seleccione alguna Tipo de Equipo para </br> proceder con la operaciòn !", 350, 100, "Equipos - Informaciòn", null); return; } } if (e.CommandName == "btnEliminar") { foreach (GridDataItem item in gridAlerta.MasterTableView.Items) { if (item.Selected == true) { _idTipoEquipo = convertir.toNInt64(item.GetDataKeyValue("IdTipoEquipo")); Session["tempIdTipoEquipo"] = _idTipoEquipo; ManejadorRadWindow.RadConfirm("Seguro que deseas eliminar este Tipo? ", "confirmCallBackFn", 400, 120, null, "Confirmaciòn"); return; } } if (_idTipoEquipo < 1) { ManejadorRadWindow.RadAlert("Por favor seleccione algun Tipo para </br> proceder con la operaciòn !", 350, 100, "Equipos - Informaciòn", null); return; } } }
protected void CargarEventos(Int64?_idCentro, Int64?_idInstalacion) { List <BEcccmex.BEEventoEquipo> oCamposCat = new List <BEcccmex.BEEventoEquipo>(); obj = new BLcccmex.BLEventoEquipo(); try { oCamposCat = obj.GetEvento(_idCentro, _idInstalacion); gridAlerta.DataSource = oCamposCat; Session["tempCatEventos"] = oCamposCat; } catch { //Implementación del codigo a ejecutarse en caso de alguna excepcion ManejadorRadWindow.RadAlert("Error: ", 300, 100, "Error al cargar", null); } }
protected void ManejadorRadAjax_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { if (e.Argument == "Rebind") { gridAlerta.Rebind(); } if (e.Argument == "Eliminar") { BLTipoEquipo logicZona = new BLTipoEquipo(); Int64? resultado; resultado = logicZona.deleteTipoEquipo(convertir.toNInt64(Session["tempIdTipoEquipo"])); if (resultado > 0 && resultado != null) { ManejadorRadWindow.RadAlert("El Tipo de Equipo eliminada correctamente.", 350, 100, "ZONA - Informaciòn", "refreshGrid"); } else { ManejadorRadWindow.RadAlert("No se elimino ningun registro. !", 350, 100, "ZONA - Informaciòn", null); } } }
protected void ManejadorRadAjax_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e) { if (e.Argument == "Rebind") { gridAlerta.Rebind(); } if (e.Argument == "Eliminar") { BLLineaTransporte logicLineaTransporte = new BLLineaTransporte(); Int64? resultado; resultado = logicLineaTransporte.deleteLineaTransporte(convertir.toNInt64(Session["tempIdLineaTransporte"])); if (resultado > 0 && resultado != null) { ManejadorRadWindow.RadAlert("La Linea de Transporte eliminada correctamente.", 350, 100, "ZONA - Informaciòn", "refreshGrid"); } else { ManejadorRadWindow.RadAlert("No se elimino ningun registro. !", 350, 100, "Linea de Transporte - Informaciòn", null); } } }
protected void ManejadorRadAjax_AjaxRequest(object sender, AjaxRequestEventArgs e) { if (e.Argument == "Rebind") { gridAlerta.Rebind(); } if (e.Argument == "Eliminar") { Int64?resultado; resultado = objEvento.DelEvento(convertir.toNInt64(Session["tempIdEvento"])); if (resultado > 0 && resultado != null) { ManejadorRadWindow.RadAlert("El evento eliminado correctamente.", 350, 100, "Eventos - Informaciòn", "refreshGrid"); } else { ManejadorRadWindow.RadAlert("No se elimino ningun registro. !", 350, 100, "Eventos - Informaciòn", null); } } }
protected void gridAlerta_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { //Inicializamos el evento actual Session["tempIdEvento"] = null; //Inicializamos el tipo de operaciòn Session["tempOpEvento"] = null; Int64?_idEvento = 0; //Operaciòn para actualizar if (e.CommandName == "DobleClick" || e.CommandName == "btnActualizar") { foreach (GridDataItem item in gridAlerta.MasterTableView.Items) { if (item.Selected == true) { _idEvento = convertir.toNInt64(item.GetDataKeyValue("IdEvento")); Session["tempIdEvento"] = _idEvento; Session["tempOpEvento"] = "Actualizar"; string script = "function f(){AbrirRadWindow(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); return; } } if (_idEvento < 1) { ManejadorRadWindow.RadAlert("Por favor seleccione algun evento para </br> proceder con la operaciòn !", 350, 100, "Eventos - Informaciòn", null); return; } } //Operaciòn para agregar if (e.CommandName == "btnAgregar") { Int64?_centro = convertir.toNInt64(cmbcentro.SelectedValue); Int64?_instalacion = convertir.toNInt64(cmbInstalacion.SelectedValue); Session["getIdCentroEvento"] = _centro; Session["getIdInstalacionEvento"] = _instalacion; Session["tempOpEvento"] = "Agregar"; string script = "function f(){AbrirRadWindow(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"; ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); return; } //Operaciòn para eliminar if (e.CommandName == "btnEliminar") { foreach (GridDataItem item in gridAlerta.MasterTableView.Items) { if (item.Selected == true) { idEvento = convertir.toNInt64(item.GetDataKeyValue("IdEvento")); Session["tempIdEvento"] = idEvento; ManejadorRadWindow.RadConfirm("Seguro que deseas eliminar este evento ? ", "confirmCallBackFn", 400, 120, null, "Confirmaciòn"); return; } } if (_idEvento < 1) { ManejadorRadWindow.RadAlert("Por favor seleccione algun evento para </br> proceder con la operaciòn !", 350, 100, "Eventos - Informaciòn", null); return; } } //Operaciòn para agregar if (e.CommandName == "btnArchivar") { int resultado = 0; Int64?_centro = convertir.toNInt64(cmbcentro.SelectedValue); Int64?_instalacion = convertir.toNInt64(cmbInstalacion.SelectedValue); foreach (GridDataItem item in gridAlerta.MasterTableView.Items) { if (item.Selected == true) { int idEvento = convertir.toInt32(item.GetDataKeyValue("IdEvento")); int idEquipo = convertir.toInt32(item.GetDataKeyValue("IdEquipo")); string fechaevento = item["FechaEvento"].ToString(); BLcccmex.BLEvento objbl = new BLcccmex.BLEvento(); resultado = objbl.AddEventoHistorico(idEvento, idEquipo, fechaevento, 1); //string script = "function f(){AbrirRadWindow(); Sys.Application.remove_load(f);}Sys.Application.add_load(f);"; //ScriptManager.RegisterStartupScript(Page, Page.GetType(), "key", script, true); return; } } } }