Exemple #1
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);
     }
 }
        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);
        }
        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;
        }
        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;
        }
Exemple #5
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);
            }
        }
        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");
            }
        }
        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");
            }
        }
Exemple #8
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);
        }
Exemple #9
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);
        }
Exemple #10
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);
        }
Exemple #11
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;*/
        }
 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;
     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);
 }
 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);
 }