Example #1
0
        private void ListarUsuarios()
        {
            List <BE_Usuario> lstUsuario = BL_Usuario.ListarUsuarios(txtDscUsuario.Text);

            gvListado.DataSource = lstUsuario;
            gvListado.DataBind();
        }
Example #2
0
        private void MenuBoletaVerificar_Click(object sender, EventArgs e)
        {
            BL_Boleta Aux = new BL_Boleta().BoletaPorIDBOLETA(Convert.ToInt64(DataGridBoletas.SelectedRows[0].Cells[0].Value));

            Usuario = new BL_Usuario().DadosNome(WINDOWSNAME);
            if (Usuario != null && Usuario.USUARIO != "" && Usuario.SENHA != "")
            {
                if (Aux.VerificarCotista(Aux.CODCOT, Aux.CODFUND, Properties.Settings.Default.Usuario, Properties.Settings.Default.Senha) == "Liberado")
                {
                    Aux.Editar(Aux.IDBOLETA, Aux.COTIZACAO, Aux.IMPACTO, "Liberado");
                }
                else
                {
                    MessageBox.Show("Cadastro não liberado!");
                }
            }
            else
            {
                MessageBox.Show("Favor verificar usuário e senha nas Configurações.");
            }

            //Atualiza Boletas e o controle
            Ordem = Ordem.DadosPorIDORDEM(Ordem.IDORDEM);
            RefreshData();
        }
Example #3
0
        public BE_Json UpdateUserGeneral([FromBody] CreateUserGeneralViewModel viewModel)
        {
            BE_Json objJson     = null;
            var     objListaAux = string.Empty;

            try
            {
                BL_Usuario _blUsuario = new BL_Usuario();
                _blUsuario.connectionString = AppConfig.DbConnection;
                objListaAux = JsonConvert.SerializeObject(_blUsuario.UpdateUserGeneral(viewModel.user, viewModel.CompanyCodeList, viewModel.RoleIdList, viewModel.authorize));

                objJson        = new BE_Json();
                objJson.data   = objListaAux;
                objJson.status = CManager.RESULTADO_WCF.OK;
            }
            catch (Exception ex)
            {
                objJson        = new BE_Json();
                objJson.data   = "Hubo en error en servidor:" + ex.Message + ";" + ex.StackTrace + ";" + ex.ToString();
                objJson.status = CManager.RESULTADO_WCF.ERROR;
                objJson.status = CManager.RESULTADO_WCF.ERROR;
            }
            finally
            {
                objListaAux = null;
            }
            return(objJson);
        }
Example #4
0
        private void btnUsuariosConf_Click(object sender, EventArgs e)
        {
            BL_Usuario blUsuario = new BL_Usuario();

            if (txtNombreUsuarioCrear.ReadOnly)
            {
                if (blUsuario.actualizarUsuario(txtNombreUsuarioCrear.Text, txtContrasenaCrear.Text))
                {
                    MessageBox.Show("Se cambió la clave con exito");
                }
                else
                {
                    MessageBox.Show("Se produjo un error");
                }
            }
            else
            {
                if (blUsuario.insertarUsuario(txtNombreUsuarioCrear.Text, txtContrasenaCrear.Text))
                {
                    MessageBox.Show("Se agregó nuevo usuario con exito");
                }
                else
                {
                    MessageBox.Show("Se produjo un error");
                }
            }
            limpiarForms();
        }
Example #5
0
        public BE_Json GetUserRoleId()
        {
            //BL_Usuario _blUsuario = new BL_Usuario();
            //_blUsuario.connectionString = AppConfig.DbConnection;
            //return _blUsuario.GetUserRoleId();

            BE_Json objJson     = null;
            var     objListaAux = string.Empty;

            try
            {
                BL_Usuario _blUsuario = new BL_Usuario();
                _blUsuario.connectionString = AppConfig.DbConnection;
                objListaAux = JsonConvert.SerializeObject(_blUsuario.GetUserRoleId());

                objJson        = new BE_Json();
                objJson.data   = objListaAux;
                objJson.status = CManager.RESULTADO_WCF.OK;
            }
            catch (Exception ex)
            {
                objJson        = new BE_Json();
                objJson.data   = "Hubo en error en servidor:" + ex.Message + ";" + ex.StackTrace + ";" + ex.ToString();
                objJson.status = CManager.RESULTADO_WCF.ERROR;
                objJson.status = CManager.RESULTADO_WCF.ERROR;
            }
            finally
            {
                objListaAux = null;
            }
            return(objJson);
        }
Example #6
0
        public BE_Json LoginValidation(string userName, string passwordHash, int LoginType = 0)
        {
            //BL_Usuario _blUsuario = new BL_Usuario();
            //_blUsuario.connectionString = AppConfig.DbConnection;
            //return _blUsuario.LoginValidation(userName, passwordHash);

            BE_Json      objJson      = null;
            var          objListaAux  = string.Empty;
            BE_LoginType bE_LoginType = (BE_LoginType)LoginType;

            try
            {
                BL_Usuario _blUsuario = new BL_Usuario();
                _blUsuario.connectionString = AppConfig.DbConnection;
                objListaAux = JsonConvert.SerializeObject(_blUsuario.LoginValidation(userName, passwordHash, bE_LoginType));

                objJson        = new BE_Json();
                objJson.data   = objListaAux;
                objJson.status = CManager.RESULTADO_WCF.OK;
            }
            catch (Exception ex)
            {
                objJson        = new BE_Json();
                objJson.data   = "Hubo en error en servidor:" + ex.Message + ";" + ex.StackTrace + ";" + ex.ToString();
                objJson.status = CManager.RESULTADO_WCF.ERROR;
                objJson.status = CManager.RESULTADO_WCF.ERROR;
            }
            finally
            {
                objListaAux = null;
            }
            return(objJson);
        }
Example #7
0
        private void fillUsuarios()
        {
            dgvUsuarios.AutoGenerateColumns = false;

            if (dgvUsuarios.Rows.Count > 0)
            {
                dgvUsuarios.Rows.Clear();
            }

            Ent_Usuario entity = new Ent_Usuario();

            entity.dni   = txtDNI.Text;
            entity.rango = cboRango.SelectedValue.ToString();

            if (entity.rango == "{ id = , desc = Todos }")
            {
                return;
            }

            List <Ent_Usuario> lstUsuarios = BL_Usuario.getUsuarios(entity);

            var bindingList = new BindingList <Ent_Usuario>(lstUsuarios);
            var source      = new BindingSource(bindingList, null);

            dgvUsuarios.DataSource = source;
        }
Example #8
0
        private void fillDatosUsuario(DataGridViewCellEventArgs e)
        {
            string      id      = dgvUsuarios.Rows[e.RowIndex].Cells["ID"].Value.ToString();
            Ent_Usuario usuario = BL_Usuario.getUsuario(id);

            txtCodigo.Text        = usuario.codigo;
            txtFechaReg.Text      = usuario.fecha_reg;
            txtFechaNac.Text      = usuario.fecha_nac;
            txtDNIDet.Text        = usuario.dni;
            txtNombres.Text       = usuario.nombres;
            txtEmail.Text         = usuario.email;
            cboSexo.SelectedValue = usuario.sexo;
            if (usuario.rango == "A")
            {
                rbAdmin.Checked = true;
            }
            else
            {
                rbCajero.Checked = true;
            }
            txtTelefono.Text = usuario.telefono;

            btnModificar.Enabled = true;
            btnEliminar.Enabled  = true;
        }
Example #9
0
        protected void gvListado_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            int    index;
            string codUsuario = string.Empty;

            switch (e.CommandName)
            {
            case "Edit":
                index = Convert.ToInt32(e.CommandArgument);

                codUsuario = this.gvListado.DataKeys[index][0].ToString();
                Response.Redirect("Usuario.aspx?Accion=" + Constantes.ACCION_EDITAR + "&Id=" + codUsuario);
                break;

            case "Delete":
                codUsuario = (string)(e.CommandArgument);
                if (BL_Usuario.EliminarUsuario(codUsuario))
                {
                    ListarUsuarios();
                    string script = "$(function(){bettosimport.util.showMessage('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + Constantes.ALERT_SUCCESS + "')})";
                    ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                }
                else
                {
                    string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})";
                    ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                }
                break;
            }
        }
Example #10
0
        private void filtrarUsuarios()
        {
            BL_Usuario blUsuario = new BL_Usuario();

            listBoxUsuarios.DataSource    = blUsuario.CargarUsuarios();
            listBoxUsuarios.ValueMember   = "nombreUsuario";
            listBoxUsuarios.DisplayMember = "nombreUsuario";
        }
Example #11
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     if (txtCodigo.Text != "")
     {
         string delete_usuario = BL_Usuario.eliminarUsuario(txtCodigo.Text);
         fillUsuarios();
     }
 }
Example #12
0
        private void llenarCboUsuario()
        {
            BL_Usuario blUsuario = new BL_Usuario();

            cboUsuario.DataSource    = blUsuario.CargarUsuarios();
            cboUsuario.ValueMember   = "nombreUsuario";
            cboUsuario.DisplayMember = "nombreUsuario";
        }
Example #13
0
        protected void btnIngresar_Click(object sender, EventArgs e)
        {
            string mensaje   = string.Empty;
            bool   resultado = false;

            if (string.IsNullOrEmpty(txtUsuario.Text))
            {
                mensaje   = "Ingrese usuario. <br/>";
                resultado = false;
            }
            if (string.IsNullOrEmpty(txtPassword.Text))
            {
                mensaje  += "Ingrese password. <br/>";
                resultado = false;
            }
            try
            {
                if (!string.IsNullOrEmpty(txtUsuario.Text) && !string.IsNullOrEmpty(txtPassword.Text))
                {
                    BE_Usuario objUsuario = new BE_Usuario();

                    objUsuario = BL_Usuario.GetLogin(txtUsuario.Text, txtPassword.Text);

                    if (objUsuario != null)
                    {
                        if (objUsuario.dscEstado == "I")
                        {
                            mensaje  += "Usuario Inactivo";
                            resultado = false;
                        }
                        else
                        {
                            resultado = true;

                            Session[Constantes.USUARIO_SESION] = objUsuario;
                            Response.Redirect("MenuPrincipal.aspx");
                        }
                    }
                    else
                    {
                        mensaje  += "Usuario o password incorrecto.";
                        resultado = false;
                    }
                }

                if (resultado == false)
                {
                    string script = "$(function(){mostrarMensaje('" + mensaje + "','" + Constantes.ALERT_DANGER + "')})";
                    ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #14
0
        private void CargarlstTipoUsuario()
        {
            BL_Usuario objBLU = new BL_Usuario();

            lstTipoPerfil.DataSource     = objBLU.TipoUsuario();
            lstTipoPerfil.DataTextField  = "NombreTU";
            lstTipoPerfil.DataValueField = "IdTU";
            lstTipoPerfil.DataBind();
            lstTipoPerfil.Items.Insert(0, new ListItem("[TODOS]", "0"));
        }
Example #15
0
 private void BtnAtualizaCotas_Click(object sender, EventArgs e)
 {
     Usuario = new BL_Usuario().DadosNome(WINDOWSNAME);
     if (Usuario == null || Usuario.USUARIO == "" || Usuario.SENHA == "")
     {
         MessageBox.Show("Favor verificar usuário e senha nas Configurações."); return;
     }
     new BL_Cota().AtualizarDados(Usuario.USUARIO, Usuario.SENHA);
     MessageBox.Show("Completo");
 }
Example #16
0
        private void llenarCboUsuarios()
        {
            //llamar al bl de usuarios
            BL_Usuario blUsuario = new BL_Usuario();

            cboUsuarios.DataSource    = blUsuario.CargarUsuarios();
            cboUsuarios.ValueMember   = "nombreUsuario";
            cboUsuarios.DisplayMember = "nombreUsuario";
            cboUsuarios.SelectedIndex = usuario;
        }
Example #17
0
 public Principal()
 {
     InitializeComponent();
     WINDOWSNAME = WindowsIdentity.GetCurrent().Name.Split('\\')[1];
     Usuario     = new BL_Usuario().DadosNome(WINDOWSNAME);
     if (Usuario != null && Usuario.DTATUALIZACAO != DateTime.Today)
     {
         Usuario.Resetar();
     }
 }
Example #18
0
        private void CargarlstUsuario()
        {
            BL_Usuario objBLU = new BL_Usuario();

            lstUsuario.DataSource     = objBLU.ListaUsuarios();
            lstUsuario.DataTextField  = "Nick";
            lstUsuario.DataValueField = "Id";
            lstUsuario.DataBind();
            lstUsuario.Items.Insert(0, new ListItem("[TODOS]", "0"));
        }
Example #19
0
        private void ListarUsuarios()
        {
            List <BE_Usuario> lstUsuario = BL_Usuario.ListarUsuarios("");

            ddlUsuario.DataSource     = lstUsuario;
            ddlUsuario.DataValueField = "codUsuario";
            ddlUsuario.DataTextField  = "codUsuario";
            ddlUsuario.DataBind();
            ddlUsuario.Items.Insert(0, new ListItem("--Seleccione--", String.Empty));
        }
Example #20
0
        private void doLogin()
        {
            Ent_Usuario ent_usuario = new Ent_Usuario();

            ent_usuario.username = txtUser.Text;
            ent_usuario.password = txtPass.Text;

            if (txtUser.Text == String.Empty)
            {
                txtUser.BackColor = System.Drawing.Color.Yellow;
                txtUser.Focus();
                return;
            }

            if (txtPass.Text == String.Empty)
            {
                txtPass.BackColor = System.Drawing.Color.Yellow;
                txtPass.Focus();
                return;
            }

            try
            {
                ent_usuario = BL_Usuario.login(ent_usuario);

                if (ent_usuario.nombres != String.Empty)
                {
                    log.Info("Login usuario " + ent_usuario.username + " correcto.", System.Reflection.MethodBase.GetCurrentMethod().Name);

                    frmPrincipal frm = new frmPrincipal(ent_usuario);
                    this.Close();
                    this.Dispose();
                    frm.Show();
                }
                else
                {
                    log.Error("Login usuario " + ent_usuario.username + " incorrecto.", System.Reflection.MethodBase.GetCurrentMethod().Name);
                    MessageBox.Show("Contraseña o usuaro incorrecto.");
                    txtUser.Focus();
                }
            } catch (MySqlException ex)
            {
                var confirm = MessageBox.Show("Ocurrió un error al conectarse a la base de datos: " + ex.Message + "\n\n Por favor ingrese los datos correctos de configuración.", "Error", MessageBoxButtons.OKCancel);

                if (confirm == DialogResult.OK)
                {
                    Sistema.Base_de_Datos.frmConfiguracion frm = new Sistema.Base_de_Datos.frmConfiguracion();
                    frm.ShowDialog();
                }
                else
                {
                    doCancel();
                }
            }
        }
Example #21
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            Ent_Usuario user = new Ent_Usuario();

            user.dni       = txtDNIDet.Text;
            user.password  = txtContrasena.Text;
            user.nombres   = txtNombres.Text;
            user.sexo      = cboSexo.SelectedValue.ToString();
            user.fecha_nac = txtFechaNac.Value.ToShortDateString();
            user.email     = txtEmail.Text;
            user.telefono  = txtTelefono.Text;
            if (rbAdmin.Checked == true)
            {
                user.rango = "A";
            }
            else if (rbCajero.Checked == true)
            {
                user.rango = "C";
            }
            else
            {
                return;
            }

            if (accion == "N")
            {
                string inserta_usuario = BL_Usuario.insertarUsuario(user);
                if (inserta_usuario == "1")
                {
                    MessageBox.Show("Se agrego usuario exitosamente");
                    fillUsuarios();
                    limpiarDatos();
                }
                else
                {
                    MessageBox.Show(inserta_usuario);
                }
            }
            else if (accion == "M")
            {
                user.id = txtCodigo.Text;
                string inserta_usuario = BL_Usuario.editarUsuario(user);
                if (inserta_usuario == "1")
                {
                    MessageBox.Show("Se modifico usuario exitosamente");
                    fillUsuarios();
                    limpiarDatos();
                }
                else
                {
                    MessageBox.Show(inserta_usuario);
                }
            }
        }
Example #22
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            BE_Usuario objSesionLogin = (BE_Usuario)Context.Session[Constantes.USUARIO_SESION];

            try
            {
                BE_Usuario objUsuario = new BE_Usuario();

                objUsuario.dscUsuario         = txtDescripcion.Text.Trim();
                objUsuario.codUsuario         = txtUsuario.Text.Trim();
                objUsuario.dscPassword        = txtPassword.Text.Trim();
                objUsuario.codRol             = ddlRol.SelectedValue;
                objUsuario.dscEstado          = ddlEstado.SelectedValue;
                objUsuario.dscUsuCreacion     = objSesionLogin.dscUsuCreacion;
                objUsuario.dscUsuModificacion = objSesionLogin.dscUsuCreacion;


                if (hfAccion.Value == Constantes.ACCION_NUEVO)
                {
                    if (BL_Usuario.InsertarUsuario(objUsuario) == true)
                    {
                        string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "ADM/Usuarios.aspx" + "')})";
                        ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                    }
                    else
                    {
                        string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})";
                        ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                    }
                }

                if (hfAccion.Value == Constantes.ACCION_EDITAR)
                {
                    objUsuario.codUsuario = txtUsuario.Text;


                    if (BL_Usuario.ModificarUsuario(objUsuario) == true)
                    {
                        string script = "$(function(){bettosimport.util.alertURL('" + Constantes.SUCCESS_DEFAULT_MESSAGE + "','" + WebUtil.AbsoluteWebRoot + "ADM/Usuarios.aspx" + "')})";
                        ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                    }
                    else
                    {
                        string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})";
                        ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
                    }
                }
            }
            catch (Exception)
            {
                string script = "$(function(){bettosimport.util.showMessage('" + Constantes.ERROR_DEFAULT_MESSAGE + "','" + Constantes.ALERT_DANGER + "')})";
                ScriptManager.RegisterStartupScript(this, Page.GetType(), "", script, true);
            }
        }
Example #23
0
 private void BtnCadastrarConta_Click(object sender, EventArgs e)
 {
     Usuario = new BL_Usuario().DadosNome(WINDOWSNAME);
     if (Usuario == null)
     {
         MessageBox.Show("Favor verificar usuário e senha nas Configurações."); return;
     }
     if (!BackCadastraConta.IsBusy)
     {
         ProcessarDataGrid(); BackCadastraConta.RunWorkerAsync(); this.Enabled = false;
     }
 }
Example #24
0
 private void BtnVerificar_Click(object sender, EventArgs e)
 {
     Usuario = new BL_Usuario().DadosNome(WINDOWSNAME);
     if (Usuario != null && Usuario.USUARIO != "" && Usuario.SENHA != "")
     {
         MessageBox.Show("Dados Salvos:\n" + "Usuário: " + Usuario.USUARIO + "\nSenha: " + Usuario.SENHA);
     }
     else
     {
         MessageBox.Show("Não há dados salvos.");
     }
 }
Example #25
0
        private void MostrarUsuario(string codUsuario)
        {
            BE_Usuario objUsuario = BL_Usuario.GetUsuario(codUsuario);

            if (objUsuario != null)
            {
                txtUsuario.Text         = objUsuario.codUsuario;
                txtDescripcion.Text     = objUsuario.dscUsuario;
                txtPassword.Text        = objUsuario.dscPassword;
                ddlRol.SelectedValue    = objUsuario.codRol;
                ddlEstado.SelectedValue = objUsuario.dscEstado;
            }
        }
Example #26
0
        private void button1_Click(object sender, EventArgs e)
        {
            BL_Usuario blUsuario = new BL_Usuario();

            if (blUsuario.iniciarSesion(listBoxUsuarios.SelectedValue.ToString(), txtContrasena.Text) != null)
            {
                txtNombreUsuarioCrear.Text     = listBoxUsuarios.SelectedValue.ToString();
                txtContrasenaCrear.Text        = txtContrasena.Text;
                txtNombreUsuarioCrear.ReadOnly = true;
                tabControlUsuarios.SelectedTab = tabCrearUsuario;
            }
            else
            {
                MessageBox.Show("Credenciales incorrectas");
            }
        }
Example #27
0
        public void aceptar()
        {
            BL_Usuario blUsuario = new BL_Usuario();

            indexUsuario = cboUsuario.SelectedIndex;
            if (blUsuario.iniciarSesion(cboUsuario.SelectedValue.ToString(), txtContrasena.Text) != null)
            {
                Principal principal = new Principal(this);
                principal.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Credenciales incorrectas");
            }
        }
Example #28
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         BL_Usuario blUser = new BL_Usuario();
         blUser.NombreDeUsuario = TextBox1.Text.Trim();
         blUser.Contrasena      = TextBox2.Text.Trim();
         blUser.Rol             = "Cocina";
         blUser.seleccionarUsuario();
         Response.Redirect("PedidoCocina.aspx");
     }
     catch (Exception ex)
     {
         errorLabel.Text = ex.ToString();
     }
 }
Example #29
0
        protected void BtnAceptar_Click(object sender, EventArgs e)
        {
            usuario = new Usuario();
            aux     = new Usuario();
            BL_Usuario neg_usuario = new BL_Usuario();

            try
            {
                usuario.Nick_name  = Convert.ToString(nickname_u.Text);
                usuario.Contraseña = Convert.ToString(password_u.Text);

                aux = neg_usuario.Loguearse(usuario.Nick_name, usuario.Contraseña);

                if (aux.ID != 0)

                {
                    if (aux.IDtipo == 1)
                    {
                        Session[Session.SessionID + "sesionAdmin"] = aux;

                        Session[Session.SessionID + "sesionNickName"] = aux.Nick_name;



                        Response.Redirect("Administrador.aspx");
                    }
                    else if (aux.IDtipo == 2)
                    {
                        Session[Session.SessionID + "sesionUsuario"] = aux;

                        Session[Session.SessionID + "sesionNickName"] = aux.Nick_name;


                        Response.Redirect("Listado_Articulos.aspx");
                    }
                }

                else
                {
                    ScriptManager.RegisterStartupScript(Page, Page.GetType(), "modalErrorLogin", "$('#modalErrorLogin').modal();", true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #30
0
        protected void Btn_ModificarDP(object sender, EventArgs e)
        {
            if (Session[Session.SessionID + "sesionUsuario"] != null)

            {
                try
                {
                    BL_Usuario neg_usuario = new BL_Usuario();

                    usuario     = new Usuario();
                    usuario_aux = new Usuario();
                    usuario     = (Usuario)Session[Session.SessionID + "sesionUsuario"];

                    usuario.Nombre      = nombre_u.Text;
                    usuario.Apellido    = apellido_u.Text;
                    usuario.IDprovincia = int.Parse(Lista_Provincia.SelectedValue);
                    usuario.Nick_name   = nickname_u.Text;
                    usuario.Dni         = Convert.ToInt32(dni_u.Text);
                    usuario.Sexo        = Convert.ToChar(sexo_u.Text);
                    usuario.Fecha_Nac   = Convert.ToDateTime(fechanac_u.Text);
                    usuario.Mail        = mail_u.Text;
                    usuario.Telefono    = Convert.ToInt32(telefono_u.Text);



                    //hasta aca entra lo mas bien pero no se activa el modal
                    neg_usuario.ModificarDatos_Personales(usuario);

                    ScriptManager.RegisterStartupScript(Page, Page.GetType(), "Modal_Modif_DPu", "$('#Modal_Modif_DPu').modal();", true);
                    upModal.Update();

                    Response.Redirect("Perfil_Usuario.aspx");

                    //}
                }
                catch (Exception ex)
                {
                    throw ex;
                    //Session["Error" + Session.SessionID] = ex.Message;
                    //Response.Redirect("Error");
                }
            }
            else
            {
                Response.Redirect("DefaultExpiroSesion");
            }
        }