Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            HtmlTableRow  fila         = new HtmlTableRow();
            HtmlTableCell celdaCod     = new HtmlTableCell();
            HtmlTableCell celdaIp      = new HtmlTableCell();
            HtmlTableCell celdaUbi     = new HtmlTableCell();
            HtmlTableCell celdaEst     = new HtmlTableCell();
            HtmlTableCell celdaProceso = new HtmlTableCell();

            celdaCod.InnerText     = "Codigo ATM";
            celdaIp.InnerText      = "Ip ATM";
            celdaUbi.InnerText     = "Ubicación";
            celdaEst.InnerText     = "Estado";
            celdaProceso.InnerText = "Tarea";
            celdaProceso.ColSpan   = 2;
            fila.Cells.Add(celdaCod);
            fila.Cells.Add(celdaIp);
            fila.Cells.Add(celdaUbi);
            fila.Cells.Add(celdaEst);
            fila.Cells.Add(celdaProceso);
            fila.BgColor     = "4E4545";
            fila.Style.Value = "color: #FFFFFF";
            tb_data.Rows.Add(fila);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            if (IsPostBack)
            {
                AtmObj[] terminales = (AtmObj[])Session["terminalesSistema"];
                if (terminales != null)
                {
                    cargar_datos_tabla(terminales, mensajeNotificacion);
                }
            }
        }
Ejemplo n.º 2
0
        public void btn_guardarActualizarDatos(object sender, EventArgs e)
        {
            AtmObj atm = (AtmObj)Session["terSeleccionado"];

            if (atm == null)
            {
                atm = new AtmObj();
            }

            atm.codigo    = txbxCodigo.Text;
            atm.ip        = txbxIp.Text;
            atm.ubicacion = txbxUbicacion.Text;
            atm.estado    = estadoSeleccionado;
            Session["terSeleccionado"] = atm;
            if (!string.IsNullOrEmpty(txbxIdentificadorTerminal.Text))
            {
                atm.id_atm = int.Parse(txbxIdentificadorTerminal.Text);
            }
            string estado = "A";

            if (lsEstado.SelectedValue.Equals("B"))
            {
                estado = "B";
            }
            atm.estado = estado;
            string        mensaje             = Globales.servicio.guardar_actualizar_terminal(atm, nuevo);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            lblmensaje.Text = mensaje;

            // mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
        }
Ejemplo n.º 3
0
        public void btn_guardarActualizarDatos(object sender, EventArgs e)
        {
            AtmObj atm = (AtmObj)Session["terSeleccionado"];
            if (atm == null)
                atm = new AtmObj();

            atm.codigo = txbxCodigo.Text;
            atm.ip = txbxIp.Text;
            atm.ubicacion = txbxUbicacion.Text;
            atm.estado = estadoSeleccionado;
            Session["terSeleccionado"] = atm;
            if (!string.IsNullOrEmpty(txbxIdentificadorTerminal.Text))
            {
                atm.id_atm = int.Parse(txbxIdentificadorTerminal.Text);
            }
            string estado = "A";
            if (lsEstado.SelectedValue.Equals("B"))
            {
                estado = "B";
            }
            atm.estado = estado;
            string mensaje = Globales.servicio.guardar_actualizar_terminal(atm , nuevo);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
            lblmensaje.Text = mensaje;

            // mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
        }
Ejemplo n.º 4
0
        public void btn_guardarActualizarDatos(object sender, EventArgs e)
        {
            UsuarioObj usuario = (UsuarioObj)Session["usrSeleccionado"];

            if (usuario == null)
            {
                usuario = new UsuarioObj();
            }
            usuario.nombre    = txbxNombre.Text;
            usuario.apellido  = txbxApellido.Text;
            usuario.correo    = txbxCorreo.Text;
            usuario.cedula    = txbxDocumento.Text;
            usuario.telefono  = txbxTelefono.Text;
            usuario.id_perfil = int.Parse(lsPerfiles.SelectedValue);

            if (!string.IsNullOrEmpty(txbxIdentificadorUsuario.Text))
            {
                usuario.id = int.Parse(txbxIdentificadorUsuario.Text);
            }
            string estado = "A";

            if (lsEstado.SelectedValue.Equals("B"))
            {
                estado = "B";
            }
            usuario.estado = estado;
            string        mensaje             = Globales.servicio.guardar_actualizar_usuario(usuario, nuevo);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            // mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
            lblmensaje.Text = mensaje;
        }
Ejemplo n.º 5
0
        public void buscar_datos()
        {
            string seleccionado = this.rbGroup.SelectedItem.Text;

            AtmObj[] lsatm = { };
            if (seleccionado.Equals("Codigo"))
            {
                if (string.IsNullOrEmpty(this.txbxIngreso.Text))
                {
                    this.txbxIngreso.Text = " :0";
                }
                else
                {
                    this.txbxIngreso.Text += ":0";
                }
                lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, true);
            }
            else if (seleccionado.Equals("Ip"))
            {
                lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, false);
            }
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(new object(), this.GetType());

            cargar_datos_tabla(lsatm, mensajeNotificacion);
        }
Ejemplo n.º 6
0
        public void btn_guardarActualizarDatos(object sender, EventArgs e)
        {
            UsuarioObj usuario = (UsuarioObj)Session["usrSeleccionado"];
            if (usuario == null) {
                usuario = new UsuarioObj();
            }
            usuario.nombre = txbxNombre.Text;
            usuario.apellido = txbxApellido.Text;
            usuario.correo = txbxCorreo.Text;
            usuario.cedula = txbxDocumento.Text;
            usuario.telefono = txbxTelefono.Text;
            usuario.id_perfil = int.Parse(lsPerfiles.SelectedValue);

            if (!string.IsNullOrEmpty(txbxIdentificadorUsuario.Text)) {
                usuario.id = int.Parse(txbxIdentificadorUsuario.Text);
            }
            string estado = "A";
            if (lsEstado.SelectedValue.Equals("B")) {
                estado = "B";
            }
            usuario.estado = estado;
            string mensaje = Globales.servicio.guardar_actualizar_usuario(usuario,nuevo);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
               // mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
            lblmensaje.Text= mensaje;
        }
Ejemplo n.º 7
0
 public void cambiarContrasenia(object sender, EventArgs e)
 {
     UsuarioObj usuario = (UsuarioObj)Session["usrSeleccionado"];
     string mensaje = "";
     if (usuario != null) {
        mensaje = Globales.servicio.guardar_actualizar_pass_usuario(usuario, "", true);
        CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
        mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
     }
 }
Ejemplo n.º 8
0
        public void guardar_observacion_usuario(object sender, EventArgs e)
        {
            alarma.observacion = txbxObservacion.Text;
            UsuarioObj u = (UsuarioObj)Session["usuario"];

            alarma.usuario_atiende = u.id;
            string        mensaje             = Globales.servicio.actualizar_avance_by_usuario(u, alarma);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
        }
Ejemplo n.º 9
0
        public void cargar_datos_tabla(AtmObj[] terminales, CuadroMensaje mensajeNotificacion)
        {
            limpiar_tabla_datos();
            int i = 1;

            foreach (AtmObj atm in terminales)
            {
                if (string.IsNullOrEmpty(atm.estado))
                {
                    mensajeNotificacion.mostrar_mensaje_alerta("No existen terminales");
                    break;
                }
                HtmlTableRow  fila         = new HtmlTableRow();
                HtmlTableCell celdaCod     = new HtmlTableCell();
                HtmlTableCell celdaIp      = new HtmlTableCell();
                HtmlTableCell celdaUbi     = new HtmlTableCell();
                HtmlTableCell celdaEst     = new HtmlTableCell();
                HtmlTableCell celdaProceso = new HtmlTableCell();
                celdaCod.InnerText = atm.codigo;
                celdaIp.InnerText  = atm.ip;
                celdaUbi.InnerText = atm.ubicacion;
                string strEstado = "";
                if (atm.estado.Equals("A"))
                {
                    strEstado = "Activo";
                }
                else
                {
                    strEstado = "Bloqueado";
                }
                celdaEst.InnerText = strEstado;
                Button btnEd = new Button();
                btnEd.Text   = "Editar";
                btnEd.ID     = "btEd_" + i;
                btnEd.Click += new EventHandler(this.eventoBtnEditar);
                Button btnEl = new Button();
                btnEl.Text          = "Eliminar";
                btnEl.Click        += new EventHandler(this.eventoBtnEliminar);
                celdaProceso.Align  = "Center";
                btnEl.ID            = "btnEl_" + i;
                btnEl.OnClientClick = "return confirm('¿Desea elminar registro?');";
                celdaProceso.Controls.Add(btnEd);
                celdaProceso.Controls.Add(btnEl);
                fila.Cells.Add(celdaCod);
                fila.Cells.Add(celdaIp);
                fila.Cells.Add(celdaUbi);
                fila.Cells.Add(celdaEst);
                fila.Cells.Add(celdaProceso);
                tb_data.Rows.Add(fila);
                i++;
            }
            //buscar_datos();
            Session["terminalesSistema"] = terminales;
        }
Ejemplo n.º 10
0
        public void cargar_datos_tabla(AtmObj[] terminales, CuadroMensaje mensajeNotificacion)
        {
            limpiar_tabla_datos();
            int i = 1;

            foreach (AtmObj atm in terminales)
            {
                if (string.IsNullOrEmpty(atm.estado)) {
                    mensajeNotificacion.mostrar_mensaje_alerta("No existen terminales");
                    break;
                }
                HtmlTableRow fila = new HtmlTableRow();
                HtmlTableCell celdaCod = new HtmlTableCell();
                HtmlTableCell celdaIp = new HtmlTableCell();
                HtmlTableCell celdaUbi = new HtmlTableCell();
                HtmlTableCell celdaEst = new HtmlTableCell();
                HtmlTableCell celdaProceso = new HtmlTableCell();
                celdaCod.InnerText = atm.codigo;
                celdaIp.InnerText = atm.ip;
                celdaUbi.InnerText = atm.ubicacion;
                string strEstado = "";
                if (atm.estado.Equals("A"))
                {
                    strEstado = "Activo";
                }
                else
                {
                    strEstado = "Bloqueado";
                }
                celdaEst.InnerText = strEstado;
                Button btnEd = new Button();
                btnEd.Text = "Editar";
                btnEd.ID = "btEd_" + i;
                btnEd.Click += new EventHandler(this.eventoBtnEditar);
                Button btnEl = new Button();
                btnEl.Text = "Eliminar";
                btnEl.Click += new EventHandler(this.eventoBtnEliminar);
                celdaProceso.Align = "Center";
                btnEl.ID = "btnEl_" + i;
                btnEl.OnClientClick = "return confirm('¿Desea elminar registro?');";
                celdaProceso.Controls.Add(btnEd);
                celdaProceso.Controls.Add(btnEl);
                fila.Cells.Add(celdaCod);
                fila.Cells.Add(celdaIp);
                fila.Cells.Add(celdaUbi);
                fila.Cells.Add(celdaEst);
                fila.Cells.Add(celdaProceso);
                tb_data.Rows.Add(fila);
                i++;
            }
            //buscar_datos();
             Session["terminalesSistema"] = terminales;
        }
Ejemplo n.º 11
0
        public void cambiarContrasenia(object sender, EventArgs e)
        {
            UsuarioObj usuario = (UsuarioObj)Session["usrSeleccionado"];
            string     mensaje = "";

            if (usuario != null)
            {
                mensaje = Globales.servicio.guardar_actualizar_pass_usuario(usuario, "", true);
                CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
                mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
            }
        }
Ejemplo n.º 12
0
 public void btn_buscarATM(object sender, EventArgs e)
 {
     string seleccionado = this.rbGroup.SelectedItem.Text;
     AtmObj[] lsatm = { };
     if (seleccionado.Equals("Codigo"))
     {
         lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, true);
     }
     else if (seleccionado.Equals("Ip"))
     {
         lsatm = Globales.servicio.buscar_terminal (this.txbxIngreso.Text, false);
     }
     CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
     cargar_datos_tabla(lsatm, mensajeNotificacion);
 }
Ejemplo n.º 13
0
        public void btn_buscarATM(object sender, EventArgs e)
        {
            string seleccionado = this.rbGroup.SelectedItem.Text;

            AtmObj[] lsatm = { };
            if (seleccionado.Equals("Codigo"))
            {
                lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, true);
            }
            else if (seleccionado.Equals("Ip"))
            {
                lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, false);
            }
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            cargar_datos_tabla(lsatm, mensajeNotificacion);
        }
Ejemplo n.º 14
0
        public void btn_guardar_datos(object sender, EventArgs e)
        {
            AtmObj[] terminales = new AtmObj[lista_Atm_asignados.Items.Count];
            int      i          = 0;

            usuarioSeleccionado = int.Parse(lista_Usuarios.SelectedValue);
            UsuarioObj u = new UsuarioObj();

            u.id = usuarioSeleccionado;
            foreach (ListItem terminal in lista_Atm_asignados.Items)
            {
                AtmObj atm = new AtmObj();
                atm.id_atm    = int.Parse(terminal.Value);
                terminales[i] = atm;
                i++;
            }
            string        respuesta           = Globales.servicio.guardar_actualizar_responsable_terminal(terminales, u);
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            mensajeNotificacion.mostrar_mensaje_alerta(respuesta);
        }
Ejemplo n.º 15
0
        public void eventoBtnEliminar(Object sender, EventArgs e)
        {
            string sr  = ((Button)sender).ID;
            string sel = sr.Split('_')[1];

            filaSeleccionada = int.Parse(sel) - 1;
            AtmObj[] lsterminales = (AtmObj[])Session["terminalesSistema"];
            AtmObj   terminal     = lsterminales[filaSeleccionada];

            terminal.estado = "E";
            string mensaje = Globales.servicio.guardar_actualizar_terminal(terminal, true);

            if (mensaje.StartsWith("Actualizacion de"))
            {
                mensaje = "Terminal Eliminado";
                tb_data.Rows.RemoveAt(filaSeleccionada);
            }
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
        }
Ejemplo n.º 16
0
        public void eventoBtnEliminar(Object sender, EventArgs e)
        {
            string sr  = ((Button)sender).ID;
            string sel = sr.Split('_')[1];

            filaSeleccionada = int.Parse(sel) - 1;
            UsuarioObj[] usuarios = (UsuarioObj[])Session["usuariosSistema"];
            UsuarioObj   usr      = usuarios[filaSeleccionada];

            usr.estado = "E";
            string mensaje = Globales.servicio.guardar_actualizar_usuario(usr, true);

            if (mensaje.StartsWith("Actualizacion de datos usuario correcta"))
            {
                mensaje = "Usuario Eliminado";
                tb_data.Rows.RemoveAt(filaSeleccionada);
            }
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
        }
Ejemplo n.º 17
0
        public void btn_guardar_datos(Object sender, EventArgs e)
        {
            Tablemenu = (Table)Session["MenuOp"];
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());

            menusSeleccionado = new MenuObj[Tablemenu.Rows.Count - menusPadres.Length];
            string    mensaje = "";
            int       indice  = 0;
            bool      guardar = false;
            PerfilObj perfil  = new PerfilObj();

            perfil.nombre      = txbxNombrePerfil.Text;
            perfil.descripcion = txbxDescripcion.Text;
            for (int i = 0; i < Tablemenu.Rows.Count; i++)
            {
                string s = string.Empty;
                if (Tablemenu.Rows[i].Cells.Count > 2)
                {
                    CheckBox c = (CheckBox)Tablemenu.Rows[i].Cells[2].Controls[0];
                    if (c.Checked)
                    {
                        MenuObj m = new MenuObj();
                        m.id_menu = int.Parse(Tablemenu.Rows[i].Cells[0].Text);
                        menusSeleccionado[indice] = m;
                        guardar = true;
                        indice++;
                    }
                }
            }
            if (guardar)
            {
                perfil.id = int.Parse(cboxPerfiles.SelectedValue);
                mensaje   = Globales.servicio.guardar_actualizar_Perfil(perfil, menusSeleccionado, true);
                mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
            }
            else
            {
                mensajeNotificacion.mostrar_mensaje_alerta("Seleccione al menos un menu");
            }
        }
Ejemplo n.º 18
0
        protected void RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            int       indice = e.RowIndex;
            CheckBox  cb     = (CheckBox)permisoUsuario.Rows[indice].Cells[3].Controls[0];
            PerfilObj perfil = new PerfilObj();

            perfil.id = int.Parse(cboxPerfiles.SelectedValue);
            MenuObj menu = new MenuObj();

            menu.id_menu = int.Parse(((TextBox)(permisoUsuario.Rows[indice].Cells[1].Controls[0])).Text);
            string        mensaje = Globales.servicio.guardar_actualizar_perfil_(perfil, menu, cb.Checked);
            CuadroMensaje ms      = new CuadroMensaje(sender, this.GetType());

            ms.mostrar_mensaje_alerta(mensaje);
            caragar_menu_items();
            permisoUsuario.EditIndex = -1;

            /*permisoUsuario.Rows[indice].Cells[0].Enabled = false;
            *  permisoUsuario.Rows[indice].Cells[1].Enabled = false;
            *  permisoUsuario.Rows[indice].Cells[2].Enabled = false;
            *  permisoUsuario.Rows[indice].Cells[3].Enabled = false;*/
        }
Ejemplo n.º 19
0
        public void btn_guardar_datos(Object sender, EventArgs e)
        {
            Tablemenu = (Table)Session["MenuOp"];
            CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
            menusSeleccionado = new MenuObj[Tablemenu.Rows.Count - menusPadres.Length];
            string mensaje = "";
            int indice = 0;
            bool guardar = false;
            PerfilObj perfil = new PerfilObj();
            perfil.nombre = txbxNombrePerfil.Text;
            perfil.descripcion = txbxDescripcion.Text;
            for (int i = 0; i < Tablemenu.Rows.Count; i++)
            {
                string s = string.Empty;
                if (Tablemenu.Rows[i].Cells.Count > 2)
                {
                    CheckBox c = (CheckBox)Tablemenu.Rows[i].Cells[2].Controls[0];
                    if (c.Checked)
                    {
                        MenuObj m = new MenuObj();
                        m.id_menu = int.Parse(Tablemenu.Rows[i].Cells[0].Text);
                        menusSeleccionado[indice] = m;
                        guardar = true;
                        indice++;
                    }
                }
            }
            if (guardar)
            {
                perfil.id = int.Parse( cboxPerfiles.SelectedValue);
                mensaje = Globales.servicio.guardar_actualizar_Perfil(perfil, menusSeleccionado, true);
                mensajeNotificacion.mostrar_mensaje_alerta(mensaje);

            }
            else
            {
                mensajeNotificacion.mostrar_mensaje_alerta("Seleccione al menos un menu");
            }
        }
Ejemplo n.º 20
0
 public void buscar_datos()
 {
     string seleccionado = this.rbGroup.SelectedItem.Text;
     AtmObj[] lsatm = { };
     if (seleccionado.Equals("Codigo"))
     {
         if (string.IsNullOrEmpty(this.txbxIngreso.Text))
         {
             this.txbxIngreso.Text = " :0";
         }
         else {
             this.txbxIngreso.Text += ":0";
         }
         lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, true);
     }
     else if (seleccionado.Equals("Ip"))
     {
         lsatm = Globales.servicio.buscar_terminal(this.txbxIngreso.Text, false);
     }
     CuadroMensaje mensajeNotificacion = new CuadroMensaje(new object(), this.GetType());
     cargar_datos_tabla(lsatm, mensajeNotificacion);
 }
Ejemplo n.º 21
0
 protected void RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     int indice = e.RowIndex;
     CheckBox cb = (CheckBox)permisoUsuario.Rows[indice].Cells[3].Controls[0];
     PerfilObj perfil = new PerfilObj();
     perfil.id = int.Parse(cboxPerfiles.SelectedValue);
     MenuObj menu =  new MenuObj();
     menu.id_menu = int.Parse(((TextBox)(permisoUsuario.Rows[indice].Cells[1].Controls[0])).Text);
     string mensaje = Globales.servicio.guardar_actualizar_perfil_(perfil, menu,cb.Checked);
     CuadroMensaje ms = new CuadroMensaje(sender, this.GetType());
     ms.mostrar_mensaje_alerta(mensaje);
     caragar_menu_items();
     permisoUsuario.EditIndex = -1;
     /*permisoUsuario.Rows[indice].Cells[0].Enabled = false;
     permisoUsuario.Rows[indice].Cells[1].Enabled = false;
     permisoUsuario.Rows[indice].Cells[2].Enabled = false;
     permisoUsuario.Rows[indice].Cells[3].Enabled = false;*/
 }
 public void eventoBtnEliminar(Object sender, EventArgs e)
 {
     string sr = ((Button)sender).ID;
     string sel = sr.Split('_')[1];
     filaSeleccionada = int.Parse(sel)-1;
     UsuarioObj[] usuarios = (UsuarioObj[])Session["usuariosSistema"];
     UsuarioObj usr = usuarios[filaSeleccionada];
     usr.estado = "E";
     string mensaje = Globales.servicio.guardar_actualizar_usuario(usr,true);
     if (mensaje.StartsWith("Actualizacion de datos usuario correcta"))
     {
         mensaje = "Usuario Eliminado";
         tb_data.Rows.RemoveAt(filaSeleccionada);
     }
     CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
     mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
 }
Ejemplo n.º 23
0
 protected void Page_Load(object sender, EventArgs e)
 {
     HtmlTableRow fila = new HtmlTableRow();
     HtmlTableCell celdaCod = new HtmlTableCell();
     HtmlTableCell celdaIp = new HtmlTableCell();
     HtmlTableCell celdaUbi = new HtmlTableCell();
     HtmlTableCell celdaEst = new HtmlTableCell();
     HtmlTableCell celdaProceso = new HtmlTableCell();
     celdaCod.InnerText = "Codigo ATM";
     celdaIp.InnerText = "Ip ATM";
     celdaUbi.InnerText = "Ubicación";
     celdaEst.InnerText = "Estado";
     celdaProceso.InnerText = "Tarea";
     celdaProceso.ColSpan = 2;
     fila.Cells.Add(celdaCod);
     fila.Cells.Add(celdaIp);
     fila.Cells.Add(celdaUbi);
     fila.Cells.Add(celdaEst);
     fila.Cells.Add(celdaProceso);
     fila.BgColor = "4E4545";
     fila.Style.Value = "color: #FFFFFF";
     tb_data.Rows.Add(fila);
     CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
     if (IsPostBack)
     {
         AtmObj[] terminales = (AtmObj[])Session["terminalesSistema"];
         if (terminales != null)
         {
             cargar_datos_tabla(terminales,mensajeNotificacion);
         }
     }
 }
Ejemplo n.º 24
0
 public void eventoBtnEliminar(Object sender, EventArgs e)
 {
     string sr = ((Button)sender).ID;
     string sel = sr.Split('_')[1];
     filaSeleccionada = int.Parse(sel) - 1;
     AtmObj[] lsterminales = (AtmObj[])Session["terminalesSistema"];
     AtmObj terminal = lsterminales[filaSeleccionada];
     terminal.estado = "E";
     string mensaje = Globales.servicio.guardar_actualizar_terminal(terminal, true);
     if (mensaje.StartsWith("Actualizacion de"))
     {
         mensaje = "Terminal Eliminado";
         tb_data.Rows.RemoveAt(filaSeleccionada);
     }
     CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
     mensajeNotificacion.mostrar_mensaje_alerta(mensaje);
 }
 public void btn_guardar_datos(object sender,EventArgs e)
 {
     AtmObj[] terminales = new AtmObj[lista_Atm_asignados.Items.Count];
     int i = 0;
     usuarioSeleccionado = int.Parse(lista_Usuarios.SelectedValue);
     UsuarioObj u = new UsuarioObj();
     u.id = usuarioSeleccionado;
     foreach (ListItem terminal in lista_Atm_asignados.Items) {
         AtmObj atm = new AtmObj();
         atm.id_atm = int.Parse(terminal.Value);
         terminales[i] = atm;
         i++;
     }
     string respuesta = Globales.servicio.guardar_actualizar_responsable_terminal(terminales,u);
     CuadroMensaje mensajeNotificacion = new CuadroMensaje(sender, this.GetType());
     mensajeNotificacion.mostrar_mensaje_alerta(respuesta);
 }