예제 #1
0
    public static object SQL_ConsultaUserProfile(string SQLComando)
    {
        var model = new List <Tipo_AspNetUsers>();

        using (var connection = new SqlConnection(DB_SGDE))
        {
            var command = new SqlCommand(SQLComando, connection);
            command.Connection.Open();
            var consulta = command.ExecuteReader();
            if (consulta.HasRows)
            {
                while (consulta.Read())
                {
                    var Usuarios_Registrados = new Tipo_AspNetUsers {
                        NombreU  = consulta["Nombre"].ToString(),
                        Cod3     = consulta["COD3"].ToString(),
                        Usuario  = consulta["UserName"].ToString(),
                        Password = consulta["PasswordHash"].ToString(),
                        UserId   = consulta["Id"].ToString(),
                        Email    = consulta["Email"].ToString()
                    };
                    model.Add(Usuarios_Registrados);
                }
            }
            command.Connection.Close();
            connection.Close();
        }
        return(model);
    }
예제 #2
0
    public static Tipo_AspNetUsers ObtenUsuarioActivo(string useractivo)
    {
        var Nombre = new Tipo_AspNetUsers();

        foreach (var Usuarios in (List <Tipo_AspNetUsers>)Metodos.SQL_ConsultaUserProfile("Select * from AspNetUsers WHERE UserName='******'"))
        {
            Nombre.NombreU = Usuarios.NombreU;
            Nombre.Usuario = Usuarios.Usuario;
            Nombre.UserId  = Usuarios.UserId;
            Nombre.Cod3    = Usuarios.Cod3;
        }
        return(Nombre);
    }
예제 #3
0
        public IActionResult UserUpdate3(Tipo_AspNetUsers model)
        {
            ViewBag.Mensaje = "";
            if (string.IsNullOrEmpty(model.NombreU) | string.IsNullOrEmpty(model.Cod3) | string.IsNullOrEmpty(model.UserId))
            {
                ViewBag.Mensaje = "ERROR Todos los campos son requeridos.";
            }

            if (string.IsNullOrEmpty(ViewBag.Mensaje))
            {
                Metodos.SQL_Ejecuta("UPDATE AspNetUsers SET NormalizedUserName='******', UserName = '******', Nombre = '" + model.NombreU + "', COD3 = '" + model.Cod3 + "',email='" + model.Email + "', NormalizedEmail='" + model.Email.ToUpper() + "' WHERE Id='" + model.UserId + "'");
                ViewBag.Mensaje = "User: "******" Update Successfully.";
            }
            return(RedirectToAction("Index", "Home"));
        }