Exemple #1
0
        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;
                }
            }
        }
Exemple #2
0
        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);
            }
        }
Exemple #3
0
        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);
                }
            }
        }
Exemple #5
0
        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);
                }
            }
        }
Exemple #6
0
        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;
                    }
                }
            }
        }