コード例 #1
0
        protected void btnHistorial_Click(object sender, EventArgs e)
        {
            int    resultado   = 0;
            string fechaactual = DateTime.Now.ToString();

            VentanaRad.RadPrompt("¿Fecha de Realización del Evento?", "promptCallBackFn", 350, 230, null, "Modificar Evento", fechaactual);

            BLcccmex.BLEvento objbl = new BLcccmex.BLEvento();
            resultado = objbl.AddEventoHistorico(1, 1, this.txtComentario.Text, 1);
        }
コード例 #2
0
ファイル: Eventos.aspx.cs プロジェクト: LuisMorales95/CVEA
        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;
                    }
                }
            }
        }